<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:it="http://www.gartner.com/20201231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="it-20201231.xsd" xlink:type="simple"/>
    <context id="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1de82f0195394ebdb8afaed549e0017b_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="idf3eb8281dd64f1895087390c2c3533b_I20210212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <instant>2021-02-12</instant>
        </period>
    </context>
    <context id="ibe9609b6506f4ee5b55a3c4f25517f3a_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="i27005dd708f941ceac5acb0685191f49_I20210204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-04</instant>
        </period>
    </context>
    <context id="ia841f0f5d3f7420fb57608636539cf98_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icb7bd630c24340a1beb48b979e6637db_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie249a19050ce46b986be17c0a22d321a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ResearchRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i22d9c9a657ad4e64b888aa8167c9b013_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ResearchRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie5fe22f47b3445528b455ae659f5c981_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ResearchRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iec7d25f9ad5d42f08f6324266a820210_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ConferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2b8b197b49d64e2bbb83ca04accdab2e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ConferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icffcb8462ba34f998c0527741d198f5b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ConferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i257b8ed993694534b77ae8cc688ec040_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i83930e8130ad42fd9db552543aee6d5c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9a6b71a408b84a30be8e97913df42f5e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if28f945334e44e67a4a80022993df326_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibd5d35a9fb394eb88bd69cb25c91825d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id656abcda7f14033a99d32b8f653c13f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iec563b2de472440392b688d015ce6089_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia95c8bf8f90a40a6b7663c062af4a777_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</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="i20bf34af2c08412f915e2acf41e879b4_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</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="ic6147bb6f6e441afa63474fa68216341_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</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="i53bbad9292a64df99e2b61edd6113c6e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</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="i52b158a94bc1425ca09199997c18121e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</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="if18e034d54d5495c9b8a3486fe6fba40_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iabd118e5df42418eb69c961df22b5af5_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iea6da269c14a45f08a3377d7b0dd3996_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ieab5da84efad41f2903434d1e727779a_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i78cf43269e3145d78b08bd5132f352fa_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">it:AccountingStandardsUpdateNumber201616Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if0137921c9df45559bccee4c124e7ef0_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">it:AccountingStandardsUpdateNumber201616Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ide12f0f763734af59f01eca2a40e2643_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i034ecb9def4b42f0a3963903fed5d894_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ifed0e9f1f3494489963d0c68d215d70e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9eddbb83a3064c73903daf8552cdf315_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9a611edd49184f3683b0d4fb81ca5b03_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</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="i495c2e29236348f2923be84120ff2abd_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</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="i9afa64fd86634a4c8492c62343f6d2b1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</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="i325a912fac70477a9b27dc4703d4ef9c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</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="ieb0495fb873b45139e01c0751b047bab_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</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="i923cf24c3e484237b5231f41fa73f86f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i003fe68128df45869bd8deb46ca29959_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i64e634b88fcf47d4a7956caee671b674_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id13c068555414bee8a576952d6b7343a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibaf644a9861e4100a285b5367bd48b15_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7db0ad61d7d740a49a38959e36136abf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i78f0a9e597ba4cab8b21eca97903df68_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9e1d80b5cffb43a2a580e5dde79e38a5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia9e3ad95e0e34441b0273c710c5259ba_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id8dd4751d7b3460c87811d32a7bf4387_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i402a5ff30f3846c29eb3fc73270b07c1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6a6fc8ab054e437ba4f59858a7797af8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i95851b3547af4cc9a9ea4ceaabdd2afe_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie2e9a15e072840e0a65484fb1cfc8534_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i44a12de9c98e44d398e69215fe4b8727_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibae7b315b01a4833a7034ea6c3aed865_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b5692aa791b4534bff47b38ed728ec3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf688790a6fb4bed9ae6f9577fb006d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iea80ab8bf3724f9596c58252c4e138d3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia972c3ffbb1e41699021546e4190f0b8_D20180401-20180401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-04-01</endDate>
        </period>
    </context>
    <context id="i3d274b79c4734ba2aae05faccc4129a1_D20180401-20180401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-04-01</endDate>
        </period>
    </context>
    <context id="i40ae9be1f6d44c548e383261af687956_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">it:AccountingStandardsUpdateNumber201616Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="ic065ad5050754d439b3555787e718fb8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">it:AccountingStandardsUpdateNumber201616Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3542b959cfc84210ae798d168a938c2a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">it:AccountingStandardsUpdateNumber201616Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifd66768d99594afcb8ae843b3a2f89e1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">it:AccountingStandardsUpdateNumber201616Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic5d2962d770745938d6c6fa34f21f619_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i430f6532d97943ac904be1f5fe6ff14e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibddcc79578bb4a44ae47e15d3a43053f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">it:EquipmentAndFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iffe9a8e1500e4f1dac6ff4979e23c794_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">it:EquipmentAndFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i47bf92884cad44e8b6171dc9ae671e17_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6032d5a51b8a4178aba3d613995482f1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idda6b981c1cb41989f8868db812542d6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:ForeignCurrencyExchangeContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibf3847536c224f7cb7913ba780901474_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:ForeignCurrencyExchangeContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie21134938f45474f866875a8cbbbc5eb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:ForeignCurrencyExchangeContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic47513d3dd0848f38bf69712c1afb9d1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0cc3d5c23f724afbbefdba30b17cfac8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i80390e344b114f7e9517b8636d943e84_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">it:EquipmentAndFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3d72d88631ab4df1a6700cfaf50a14b8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">it:EquipmentAndFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8f7e14f0bf384800bc78984957070e59_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6618c4b2a9c44b07ae70aedcd116a388_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8ba85fc9d9e1403db065eb7e2f8be98c_I20191001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">it:TOPOResearchLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-01</instant>
        </period>
    </context>
    <context id="id2be0fabb791447da3360dc82f3047cb_D20191001-20191001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">it:TOPOResearchLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-01</endDate>
        </period>
    </context>
    <context id="ia928d2d5b85c4108a313962656bcb878_D20191001-20191001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">it:TOPOResearchLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-01</endDate>
        </period>
    </context>
    <context id="i5d2d7438289d4e9ca8c7f52bf49861a5_D20191001-20191001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">it:TOPOResearchLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MediaContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-01</endDate>
        </period>
    </context>
    <context id="i5ea710fc942d435d9d14d726079bd72d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9e5641e9ca0e49e99597f59493277334_I20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">it:CEBChallengerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-31</instant>
        </period>
    </context>
    <context id="i31549c23fb1c46d9bb057de0018ecab0_D20180831-20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">it:CEBChallengerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-31</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="iebcd89b84d7f4e16a7dee56e51d91dca_I20180501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">it:CEBWorkforceSurveyandAnalyticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-01</instant>
        </period>
    </context>
    <context id="iefd7c86c3e284952be92b3d23a4504de_D20180501-20180501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">it:CEBWorkforceSurveyandAnalyticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-05-01</endDate>
        </period>
    </context>
    <context id="i1ff4d5cdbc21444aa45d7c4583eae687_I20180403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">it:CEBTalentAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-03</instant>
        </period>
    </context>
    <context id="ib0938312117448cea85865f554cf16c7_D20180403-20180403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">it:CEBTalentAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-03</startDate>
            <endDate>2018-04-03</endDate>
        </period>
    </context>
    <context id="i5f723a48058d47e295eb677c8299da90_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">it:OtherCertainAssetsInCEBTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i14218c499ce3453195d0701c9755737b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i93e8d53e4d9247eab5454c8ffabe73ea_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3b55e3f203714b34b753c4e46a57f0c4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if374d19f9bb4400ea56ef92cd0821c0d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if7f1ffda4c60462a805d8b95a8c82d77_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieb5f9f9910ce4877a6b3628ee050e94a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia9fc9ce52eb14247adf514411b399c19_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib372d475fa0742d5b595f52c65c39947_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i95294f7d9fab4df3ac5dc07c50d2a3ae_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i947bb3feffcd4539a6355f6dd24ac4c1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie97d75919ed248c99f2af3d631b15cd3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifd7cf27129c84fc3abeeba717e581b75_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i691fd3b8b4d04947874ea378a9c620d7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf72b84c9efe44ce87fb45ad00adc899_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic9ea214d40d84e1394d6ff384fcbb994_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3999f118523d47c588848e0a98fa88ba_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i323c2e3c08c24a58866b1d47906c9123_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic65b903b8f8244f29073099fef8986f7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MediaContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1fa09757867741b1b1d96eb45cb04191_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2ce2c58c10234072a92159c4c328d346_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1ae3f18bfc744a0184d6883aac7e894f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id586aa04f448437793627da369b9aba8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MediaContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id81d8b3a21b14b19b74643e89f6a6e2c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i66ae65e12fe24c44bac6a8aa849b7deb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i87cc760c6bbf48c1a72732dc30ebc0f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i87d6c657f3ea4e48ab6448b62fe8e2d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MediaContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec3f03f88f314b918b1b7aa3f368a9c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5e87fc78d21244febba3f440837eed22_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</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="i32a1f6a8b56f496e8a62aed034aa59a4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iedabec92024f4096ba4546a455adf754_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MediaContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7029ce62f10a4996acb21a121898e743_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</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="ib9e77d7e5c9b4e47a5a8bdc185d7b457_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if88cdf376463480083aef33f3e654a16_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iefd686bd6a2941c59130186c1681701f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MediaContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if7916f9d194b4d908a81381eb34aba2e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icc05f6862649452c82ebc613448439f8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icdd94e029efd47d48b624d8e31e4f16a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i87bcfcac2e0a47b79af3792be4b0fec6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifd606f98090149ab80fad9cf5ec7f271_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i58910ab9b9a048ef8d0415384a39687e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MediaContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib2d8b0702f1a4bbe83f246200caba775_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MediaContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i641e9be17eff4ccbab4b98f66e4ae97d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i96a4518e054e4a0a8a236822ef31fce2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i20dd374113f54c0c9996471749b0ced2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib44c79c826e0486ebf33cdb58fabea8c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie0b4c1a7b60745988383676e621b4e9d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i51941b2e3b2544a78d77b67b9fce119a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5d4a74b5e85d46079dabd89f019d6eae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2016CreditFacilityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:BankTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c8e4a47006d46a08a05adbbf66ba09f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2016CreditFacilityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:BankTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4df543e9db93409c880f09b3979268dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2016CreditFacilityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6995d4784ffe445985978e23acf82e5a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2016CreditFacilityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i45adc32c80ba40e4bd847ffcd1460714_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id6a90075cab04c36adb093f14e921f9d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie99b6768c81a40af91be40e1ad140239_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i79f01df0cb1f4aabb1dcf801de9710cd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idab15f40ffc94b0e834e004d28288437_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if686794d0e1e4fae93800c4105418543_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i68f8845f7b364a0abde51682bd5d6599_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic8bbad7d35f54673b43bf4418174a8a2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie98461f7c6e541d6bc6b9c5265bdad0d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1466c140dd61412f85a8d01a0a7fbe35_I20200622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-22</instant>
        </period>
    </context>
    <context id="ie8aa62bf28db43659f4bc87a8cfd78ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:ConnecticutEconomicDevelopmentProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib11b3e0376a446a494845c9a65aa84be_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:EconomicDevelopmentLoan1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:ConnecticutEconomicDevelopmentProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia110dbeceb894161be79f54740dc0b73_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:EconomicDevelopmentLoan1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:ConnecticutEconomicDevelopmentProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i95ecc93151d54092ae788cf8c4cb48dd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:EconomicDevelopmentLoan2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:ConnecticutEconomicDevelopmentProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9b5db2b285784878b81325dd2730a748_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:EconomicDevelopmentLoan2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:ConnecticutEconomicDevelopmentProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i790ae7837eab45f891eada8bbeef2293_I20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-28</instant>
        </period>
    </context>
    <context id="idd87f00fedc94cb69869a9efe3234c76_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="i5903699fdbf24bceb3971942e3098ed4_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="i7a7f775313b24faf8699bb1fefb86b02_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="ie812952fb5b64ed29ab86ca005d29fce_D20200622-20200622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-22</startDate>
            <endDate>2020-06-22</endDate>
        </period>
    </context>
    <context id="ieee63bf87b4c4ce687f4ed4a183d6ee6_D20200622-20200622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-22</startDate>
            <endDate>2020-06-22</endDate>
        </period>
    </context>
    <context id="i5bc949c3d9bf49d19bc2383ee2ea9bda_D20200622-20200622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-22</startDate>
            <endDate>2020-06-22</endDate>
        </period>
    </context>
    <context id="i459674d0379244f9b72277c19e4532af_I20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-28</instant>
        </period>
    </context>
    <context id="i64889ff5006e438eb4f1b45ae0bc9a1d_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="i032c7613f07045a395759efa8017f272_I20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-28</instant>
        </period>
    </context>
    <context id="i47ed71e4111b46b3a935372a81482603_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="i23505fb64b3b4d999b0bfe488308b902_I20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-28</instant>
        </period>
    </context>
    <context id="i1e706814fb394dd59ac5cd0e4cbc76fa_I20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-28</instant>
        </period>
    </context>
    <context id="i489b12b9e1bd4df0a6eb03383a0d189f_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:VariableRateComponentsAxis">it:VariableRateComponentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="ifbf165a545ec413ab38d379cdb9c4813_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:VariableRateComponentsAxis">it:VariableRateComponentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="ib79708c799a94044a7098f18a55bb0e5_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:VariableRateComponentsAxis">it:VariableRateComponentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="icc5c09062e3745029e2ec192853ac36e_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:VariableRateComponentsAxis">it:VariableRateComponentTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="i19eb49b6791049e7a4c4cb7bc11df703_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:VariableRateComponentsAxis">it:VariableRateComponentTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="i70812f2cab0648aaaf663283dedb617c_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="i814e05a67a9e43dd89e080508e18fb05_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="ieefe7fc70c70454e9596c09c72733957_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="i8dfee8f16190463189b140fd380ce1e8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2016CreditFacilityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:BankTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie5d70c571e6c44c7b18c063b5a6480cc_D20200630-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2016CreditFacilityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:BankTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8659296e8c3b4ebd82fb40baf6189d97_I20200927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-27</instant>
        </period>
    </context>
    <context id="i3146b9cf239d46bb9bd2b9812aed5259_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="i744ace128cac41408e2e5d1d1cbcb8c8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4d7403eb86944c3ea400f10d05540b18_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65e12f91766f467ca8356df9bb57a398_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2db848b89fb741428b70721331e08d05_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i695507a9ab1444e29ac9e0c288ff458d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib776849eafb747218010e0eed943f58f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i09e00026d5a14d8685fc23181610e12f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if855b023620f424e89ec73bb5e08d366_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1889dc61feaf4774bc734d321ec9a546_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib09be25081554a13ba0b6ae5ff93cea1_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if1c33bf97a77491ca99deeee4fb62232_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i059354d741254160a30626c3176d3f1f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i570ed7ea5762481e8679a2ebf28bf55c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i564091be6a6f423d9e98e06b4464ce86_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1ce17523259545a4aa934c1fdede906a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b23aa3c4dad4fd78b211a209c5e5e38_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7fb247e3e11f4327aac0f77212e1ca2f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie2d973a649204b0f8b6301660b92850e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5ac5f56b2e074bc5a1cf63f53cf36969_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib2303f9e3ea4418682ce26df002880cd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6731138c70a34415b01ea50675f01e84_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7dc516a677004b4981f118a39bd686e6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d84182db4e34210ab39c5f088f933e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iace80cbf0294428983149249d30b0638_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i24dc8bc8f5d6456284bf117725aa403d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0dad8a8a408f44a481cb2b0fefb8addc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if67473180a294de7b9d0549f21607153_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9aada7b127ca45d8b1afca54214bfadc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9dbc4f04fa5b47998b0a3891645dff01_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idd72bd4d6deb4d3da82412a64564bff9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i88b4e5159fd14f8e8818c6565232e783_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1b42e60ba9b643d49640244473ff7dc7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">it:InterestIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia7eeb5f0bfe94133ac393a587aaea50b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">it:InterestIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i36b5ecc7836f4f02acac0dbada940d68_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id646893fe332424baea77157b6cbb86d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic446ab6b4ff946259afe5faaa217fb3c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ide1d7f12e6e7476f93b8ac096770d40f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if816de47e53a47cdb753fc677ca6ed9a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i22332e5a1cb14802ba8f30de42e746a9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0a095f4c73234afa978ccfc1751b9ebc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7151d321d60e48d3b535841175b0c953_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2fbcea1a7dfd40fea7d219da0edbef62_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iea0012d2e44f4347866768e399f63343_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b10e019faa54dcfbeeed0bea7046dc4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i064cae68c08b45e7b3a681106059eb87_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idea5e53aeb77458cacc1fe67be0d5521_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1b9ee5b59e6c429cb1bdc988cdafd804_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic1cf89d64c424f8c951e47c48f505d36_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib9151be1875f4bb5aa3041d878b3c689_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4cb057b59b5c4fef8a6d10dfa6af9d6c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie91557928e5a40ab8dc0c617d969b094_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i608ecf69e18443c4a0bc4911b270bd38_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iec1eeed986894412bc8dc659a1e84ef4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4b9adf8e13ce4ae3bcc1ecdbfac7b156_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id0201ba782564d4684706b164597539e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i29c4a8668c45446b9aa8ae2f67120e2a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if74752f7bdfd4a22847413dcbc6811b5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i69db694700b5497792d76e289218118a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i12bf4a1ef6b948ae97eb61c76378be72_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i02c35b19291b409f8ffd6f80e9115abb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9a02118ce73347898191fac63aa1ad33_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if34bed41549442a3a337556f345c4c9e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2cb0506448754ab98eea84928c463110_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i352f2da6b433474fa711616a5128a149_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i38b58d6241644fb59febf0b4e524a531_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ifdbfdd33e4d041e483bdb301ba7b7fee_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6434ee7fce7a46c19f2bf218bd71a9b3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i35c412f0057740c69bfc51e8387d6b86_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5d1125ba8ef844bab92befb4c3305648_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i33f87e14889d46edb54a0d7e0de34b49_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8db621a7d5724a3aa2339a908bc351af_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id615173824ad40f88c34d20a186ee413_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia1e513d73d2b41c49309676786100487_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i905d1366fbd84052bf57306af423bce9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8395c44da5e24a0ca8763ce325816d9e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id4cb7f7e04c443e1b1606de98ef1ae3b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ide6c645c4459484e93a43cfdb6430f4c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i222324e1771d410caad3843737dee1f5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3867043ca9aa4028863cd06f5c2ea304_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i77afc8a8bc30437083e082e11ba80ba2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0606617380824caf8053194f63beb658_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iccde597b10574d2a9e2576967c9a710b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib49fe837741149798fe7b4da62155d80_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i60b2001fb6204d39929b096d60eeb41c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8778f0310528422e93315ebd2f85699d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i019fa1e01b694f6896d240992bf47052_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iedac7ffefc17402aa7ae0c8d6dca1514_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2e43bb41b3ef4724916c055c7edd9454_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d3de21114164dde8042f726382eebd6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id3c8f91f672c4430879cbfd33e1454a1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if55d60b64e324522bf89c0dc2031737a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib45267997dbe4bbf8de14d4fc2a06b46_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i159b80d75dbb41a4a49886e28f4c9811_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5a3e51a63400467cbbf3ebdfcf089cfa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if0cff8db32124fdcba4f4293277d7fd0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic1b46d088172478184c1f268a575d8f6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i03d9326c1c1243e0b9255e97691fae05_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic8cd2c324d7c4188ad9d0b9669dcb242_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4281b4783e7447fab0de67e01e7d15b4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2b780fd3acfa4488b78233e62485916a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8a41720a1fba419fa280eb612d021107_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icf96e1fffcac4d6aa0496d6a2e1892b3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i03f2068de0bf4eadb8f853c569f82706_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iaf26631544bc4d9f8dae4e2f352b9aa9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic5206a3109104602ab411eb003589d57_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib9b5690792cc4da0bc24a708ff618b3c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2ecdfa9e39274cdfa83b636f12c82daf_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1c65486ec6334b1780f82337f5dd9fb8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7cdd639d73744242a0ed78921fe4e59f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if25e4d6060a844f8951d3efab13365bb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i14b8baec9c804a7a87ca29c182f9dc2e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib3e1713a606e41c3b597a0ba39acd8a8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4108b74be958445995045943e82b3b44_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iab9eb54953a345d1a9bb90cda5dd189b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i96635e7d0f8c42c58bdde1a3681ad3d7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i94d7134ac0d14975b1d654f34a167d96_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">it:CommonStockEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i49ced3f5572a47d880549a8c7572d094_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">it:CommonStockEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i490d1a63de524d87b580f98a46fc7cf4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">it:CommonStockEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6ba7bfca624341d3ad0d147761aea70f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id827606daf9f42758e557fa627622b06_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3ee4493e118944a8a7114b93fa02df41_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if74fc8ff9d60412886729b46a50194bc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if8fd1173d798496da9a27a690439c8b3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i92cc9ab5dafa48409d2b553eacf27fe2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i98cf22a1d32d4b30901e870043a1124a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">it:AcquisitionandIntegrationChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4591a0f552384233bc5e435ee5442015_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">it:AcquisitionandIntegrationChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i593c78ec24e5445faf642cbdb0fe24e1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">it:AcquisitionandIntegrationChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i086f6e21de0d490f96e0e63960205718_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">it:RetirementEligibleEmployeesEquityAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ad7e46c8aed4c3fab4f429a7f11137e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">it:RetirementEligibleEmployeesEquityAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6e5774a9cb2e454d9a6507fa77b2bb1f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">it:RetirementEligibleEmployeesEquityAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i05787a72244d428e8a07ad0355d9f038_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icf17a20bcd9a4e70b59b84261f59e591_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie46e2826323748b6a39d4b4bd890f81d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">it:UnvestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i12854ea54ad34ef3afd23d48c43f121b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:RestrictedEquityAwardTypeAxis">it:ServiceBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i75e25362639a415a899b083b1b8c9285_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:RestrictedEquityAwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ife652b1aa4b64f7b9f48a9ee33a5aa70_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3914d1a822ac4c40a2c43daa48bbc538_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i805db780a895418c9a06ce37319a9406_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:RestrictedEquityAwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7dc7fe39a8044aeb830c90ee320332ea_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">it:NonExecutiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:RestrictedEquityAwardTypeAxis">it:ServiceBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if24404325b2242e09ff95aa3b520f5b1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:RestrictedEquityAwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1e0dee05811243e7975706d18f083420_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:RestrictedEquityAwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib16c8bf791aa452c86c1e586511350be_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">it:CommonStockEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic495ae070a3d4d34b8c15677689c0b02_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">it:CommonStockEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i74aecac0210349acb4d9adb2df447f05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">it:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0215febd605e49e4ad4bcb5fa18f794d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">it:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie8c75f727182426c97a8b084983a4287_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">it:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i434ef5494da346a5ac77c051902c002f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">it:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i50ae3ae33605450a90d27eaee7e5fa89_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">it:BenefitExpenseRelatingToInterestRateSwapUsedToIncreaseDecreaseEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0e9bfb2b530e471dbc8ba16616eba706_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">it:BenefitExpenseRelatingToInterestRateSwapUsedToIncreaseDecreaseEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8fcc1bb4d5c046f8a6ef340671cca6a4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">it:BenefitExpenseRelatingToInterestRateSwapUsedToIncreaseDecreaseEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i80a514357b844f9d92a04a759390de5a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">it:BenefitFromStockTransactionsWithEmployeesUsedToIncreaseEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0d0c0145ddab434aa6eeb0fe9c55b33f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">it:BenefitFromStockTransactionsWithEmployeesUsedToIncreaseEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie8b72d0a49d8432191b7d5f7a25d6cc3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">it:BenefitFromStockTransactionsWithEmployeesUsedToIncreaseEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i03468f7a67854950a2dc137458a3230e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">it:BenefitExpenseRelatingToDefinedBenefitPensionAdjustmentsUsedToIncreaseDecreaseEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i92b6a2b3d103408497667d3ec1f29e4d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">it:BenefitExpenseRelatingToDefinedBenefitPensionAdjustmentsUsedToIncreaseDecreaseEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8e017f8e19794e1186b4a5fa4088ee2f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">it:BenefitExpenseRelatingToDefinedBenefitPensionAdjustmentsUsedToIncreaseDecreaseEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i25e29a43ac7f4f04adea51c55560abcc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id7d489d7590d4d499494c478f2d88832_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b630cbf15ad454e8b7243f373c1bf32_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8dfb4fd6e3e54c538c6b3ec61b15fffb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idf3d6f11cba8477cbd4bcac18e3cee58_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f5e9c0bdecb493da2d6249463bbeff7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:PeriodAxis">it:ExpireWithinSixToFifteenYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b462e9764c2402a9227b047c2f26104_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:PeriodAxis">it:ExpireWithinSixToFifteenYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4524802f4ff94fb6b66a72871840bf5e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:PeriodAxis">it:ExpireWithinSixToFifteenYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i75b122971e784d7182031f6e1a3a65c4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:PeriodAxis">it:ExpireWithinSixteenToTwentyYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icc87e9afd6b2470fbfbc850d347b253c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:PeriodAxis">it:ExpireWithinSixteenToTwentyYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2e2e704f6a494c0f89c94493ea22f78b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:PeriodAxis">it:ExpireWithinSixteenToTwentyYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0cb8d321e11f4bacbbbefcf6592c12ec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2321ace513174aba98fd1819169aa530_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia1842fb0ebce4d3ba302f8b03997f7be_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c84aca1c6934a04bf5a400db3206d87_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:PeriodAxis">it:ExpireOverNextTwentyYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cda74358c84484d8f54f8065fedd62f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:PeriodAxis">it:ExpireOverNextTwentyYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i541e613c0a324da581575cacb9ee22ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:PeriodAxis">it:CarriedForwardIndefinitelyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia2155e6bebc14182b8af0156cd9b8502_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icaef4fd2f59b4d05b496b9ab36ab5d56_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i291801115c884b528cec3be8bc721190_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">it:AccruedLiabilitiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icc404d6ff148439199cd1a14368700a9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">it:AccruedLiabilitiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b0d534b31b54302a57ffbf2843adaec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">it:AccruedLiabilitiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i09a24ef3cb3849daa0e954755fd2e256_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i348c70cc26e34cb5a60b6a54124e139c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i63b9166a792b45879a62c2ffc5707572_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i897e88fc8ee94995b4260ac97f92a5b3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic2dfb15b876241b582d4480c9967824b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i14d7948ae66344769856f1936d9dbad3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icd7f64c6b7144af6966c5f6c8aa086e0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0940f2a3371d4515a3505a18e9bbd03d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">it:OtherIncomeAndExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i42d4ddd8150e44c5b89f0f9e70011f45_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">it:OtherIncomeAndExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibd38d4773ac045c0889da1f545742b67_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">it:OtherIncomeAndExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie87f4d6fd65644b6be3472c7517b1eb0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ice49bb9ec622411c95383191545f113e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibc9191234dda447ab32cfae93fb703da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5af235c5365248d3bae14b08c09e31a9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iee87a6f52e8743629b6245ecacbc4754_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifbcc1b0ff37d4f41a542e5e5cf0030e5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if635206cc6ee4e3b81a9c0ed9cadc728_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84cdb646778c4059b61f274c41af0135_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i008258f2e10a4f4b8ce6a1d3f8373904_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec14de0e5f6b4d35948ead792e026316_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1247e23308ec40cfa4d49ddd05fbd613_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c902ed25f10486890c4c5bb82c10588_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1e429f477b374ee38086592d6146fff1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:PlanLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib0f5dd53925b42498a1b970efcadf6f3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:PlanLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6b1b37f661494b9694d8fc34b68bebfd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib57e2c881273466889cf607be4f6c2cb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8d0c7fcbf2cf43b6a2e74a483b820966_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1cf64b0ce7e1473cafe9bb573be49f6f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i299e8c890bed4275a8bc52abac0930d6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c214efcd152456ba7d3a8563ea25070_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3d7ffb0ce6614cca91d7c00b51ba7440_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if1b9373913a14768ac97f71c0be4dca2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i512148013fd140309686888471d13683_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i433c5c4128f54ea8b15ee3786656d88b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i955fe0a38a2546ab806cc583b3b2c22c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7468c25f6c5c41f2908e3de62fe4d5f6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9ca07244fec54c73a0f30d6ab54445f9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i85813df9217f4cf8b0d87074327fbe48_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i15d0cdbb767d48678d0021213cc7c5b7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0cf8cc2eec974864a29356056acd8dbb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ica9d4b4cf85848e7b06dd928707de42e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">it:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i06f630673e6d491f9bac6c30f854c1ba_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i27ddeaf0cf4f44f3bf602c4cfc8e790e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i35f921ba4225481d88beaf948f857db6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1ba878735ef74932be28685c4bd88330_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iee2ac2073e8c4ac991e3e2cef78844e7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">it:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i75dd363288c84bf8a4ccad1be58d5781_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2e5a3fef9c214754962c262173897785_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7048ed11347040199bc51f8e7783ff22_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3e8377161c9f416eb641edcc9310eab4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic2cac3d780ab491d9c2a30513f0a15f3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7414005e8dc94bbbb915f8a41bf5dd2f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">it:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i85a08940e5814d6092900904b574391e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieef9658967ef4ea3b8cbfebab57d8de6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id4b18456053641e0a777ef53f346ca2e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id412f6263d544f0997b6091eacd5ad99_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaee93f445ac64a13a92fc9aa20cd6999_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2d2d065e11054c2c9d27eaab8154f39c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2936573a15694cc9b912dc71eaee69de_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ibe680ebe0dcb493bb8bf9f3b371cde2d_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i8354308eef294659bf9a4117b56d99fe_D20210203-20210203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:RestrictedEquityAwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-03</startDate>
            <endDate>2021-02-03</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="company">
        <measure>it:company</measure>
    </unit>
    <unit id="country">
        <measure>it:country</measure>
    </unit>
    <unit id="segment">
        <measure>it:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="business">
        <measure>it:business</measure>
    </unit>
    <unit id="loan">
        <measure>it:loan</measure>
    </unit>
    <unit id="vote">
        <measure>it:vote</measure>
    </unit>
    <unit id="outstanding_contract">
        <measure>it:outstanding_contract</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y180L2ZyYWc6ZmIwYmZhYWI3ZDBmNDQ5ZmIwN2UxNWNlMzkwZGFlZWIvdGFibGU6OTUyZDcyNDZkN2E4NGYwMDhiMThiMmJhNzFkZGIyZTIvdGFibGVyYW5nZTo5NTJkNzI0NmQ3YTg0ZjAwOGIxOGIyYmE3MWRkYjJlMl8zLTEtMS0xLTA_aac35137-80f6-4e01-918e-3421a5991dd9">0000749251</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y180L2ZyYWc6ZmIwYmZhYWI3ZDBmNDQ5ZmIwN2UxNWNlMzkwZGFlZWIvdGFibGU6OTUyZDcyNDZkN2E4NGYwMDhiMThiMmJhNzFkZGIyZTIvdGFibGVyYW5nZTo5NTJkNzI0NmQ3YTg0ZjAwOGIxOGIyYmE3MWRkYjJlMl82LTEtMS0xLTA_1759da2b-3748-4d39-93ad-ba92a3a462bd">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y180L2ZyYWc6ZmIwYmZhYWI3ZDBmNDQ5ZmIwN2UxNWNlMzkwZGFlZWIvdGFibGU6OTUyZDcyNDZkN2E4NGYwMDhiMThiMmJhNzFkZGIyZTIvdGFibGVyYW5nZTo5NTJkNzI0NmQ3YTg0ZjAwOGIxOGIyYmE3MWRkYjJlMl83LTEtMS0xLTA_320a5fbf-1e82-4a81-8789-63b85a3235cc">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y180L2ZyYWc6ZmIwYmZhYWI3ZDBmNDQ5ZmIwN2UxNWNlMzkwZGFlZWIvdGFibGU6OTUyZDcyNDZkN2E4NGYwMDhiMThiMmJhNzFkZGIyZTIvdGFibGVyYW5nZTo5NTJkNzI0NmQ3YTg0ZjAwOGIxOGIyYmE3MWRkYjJlMl84LTEtMS0xLTA_99f9da41-b488-48bd-bfa3-7c99f7d6d809">false</dei:AmendmentFlag>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic47513d3dd0848f38bf69712c1afb9d1_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzMvZnJhZzo4ZTFlY2E2MDZkNTg0OWQwOWFmZGNmN2ZlNGVjYjAzNy90YWJsZToxZDA5OWYyMjIwMjE0MTQ1YjdjYWUxYmEyNjQ5MDkzOS90YWJsZXJhbmdlOjFkMDk5ZjIyMjAyMTQxNDViN2NhZTFiYTI2NDkwOTM5XzItMS0xLTEtMA_c236e91a-1052-4a9c-8fc0-9b74ff42e1cf">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i0cc3d5c23f724afbbefdba30b17cfac8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzMvZnJhZzo4ZTFlY2E2MDZkNTg0OWQwOWFmZGNmN2ZlNGVjYjAzNy90YWJsZToxZDA5OWYyMjIwMjE0MTQ1YjdjYWUxYmEyNjQ5MDkzOS90YWJsZXJhbmdlOjFkMDk5ZjIyMjAyMTQxNDViN2NhZTFiYTI2NDkwOTM5XzMtMS0xLTEtMA_de9e748f-f1ed-4b7b-a0f2-93c34b933f0b">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i80390e344b114f7e9517b8636d943e84_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzMvZnJhZzo4ZTFlY2E2MDZkNTg0OWQwOWFmZGNmN2ZlNGVjYjAzNy90YWJsZToxZDA5OWYyMjIwMjE0MTQ1YjdjYWUxYmEyNjQ5MDkzOS90YWJsZXJhbmdlOjFkMDk5ZjIyMjAyMTQxNDViN2NhZTFiYTI2NDkwOTM5XzUtMS0xLTEtMA_b1689cbc-b124-41b0-aee2-3e96e127ad75">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i3d72d88631ab4df1a6700cfaf50a14b8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzMvZnJhZzo4ZTFlY2E2MDZkNTg0OWQwOWFmZGNmN2ZlNGVjYjAzNy90YWJsZToxZDA5OWYyMjIwMjE0MTQ1YjdjYWUxYmEyNjQ5MDkzOS90YWJsZXJhbmdlOjFkMDk5ZjIyMjAyMTQxNDViN2NhZTFiYTI2NDkwOTM5XzYtMS0xLTEtMA_47448358-1af9-416b-8673-acd4622281a0">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8f7e14f0bf384800bc78984957070e59_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzMvZnJhZzo4ZTFlY2E2MDZkNTg0OWQwOWFmZGNmN2ZlNGVjYjAzNy90YWJsZToxZDA5OWYyMjIwMjE0MTQ1YjdjYWUxYmEyNjQ5MDkzOS90YWJsZXJhbmdlOjFkMDk5ZjIyMjAyMTQxNDViN2NhZTFiYTI2NDkwOTM5XzgtMS0xLTEtMA_119b2e9e-ba42-45b7-8093-b0085060da87">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6618c4b2a9c44b07ae70aedcd116a388_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzMvZnJhZzo4ZTFlY2E2MDZkNTg0OWQwOWFmZGNmN2ZlNGVjYjAzNy90YWJsZToxZDA5OWYyMjIwMjE0MTQ1YjdjYWUxYmEyNjQ5MDkzOS90YWJsZXJhbmdlOjFkMDk5ZjIyMjAyMTQxNDViN2NhZTFiYTI2NDkwOTM5XzktMS0xLTEtMA_87c475fb-3331-40c4-b32f-ea7129da6fdd">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzgtMC0xLTEtMA_3b8214f0-84d9-4a8c-9acd-cbc251805d11">us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzgtMC0xLTEtMA_b8b9b721-e1bf-4478-985c-3f6c85d2697c">us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo4NDYzNDRmY2RmZGQ0MjcxOGQxMzU5N2Q4MTkxNmM4Yi90YWJsZXJhbmdlOjg0NjM0NGZjZGZkZDQyNzE4ZDEzNTk3ZDgxOTE2YzhiXzEtMC0xLTEtMA_6a6435bc-59be-4160-b386-644f2eb1aa97">us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo4NDYzNDRmY2RmZGQ0MjcxOGQxMzU5N2Q4MTkxNmM4Yi90YWJsZXJhbmdlOjg0NjM0NGZjZGZkZDQyNzE4ZDEzNTk3ZDgxOTE2YzhiXzEtMC0xLTEtMA_f9d115d8-8930-429a-87e2-d34f02a8c0f4">us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i1c65486ec6334b1780f82337f5dd9fb8_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzIvZnJhZzo5MDNhMjBjZGIzNGY0MjIxYmQ0YTFiMmJkM2VmZmMyMC90YWJsZTo1ZjQ1OTE5MDZhMWY0Y2Q3OWZmNDVmZjQzNjVhMTk3Mi90YWJsZXJhbmdlOjVmNDU5MTkwNmExZjRjZDc5ZmY0NWZmNDM2NWExOTcyXzEtMS0xLTEtMA_06d9eb3d-32fc-4a2d-bf5d-00b73988e010">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i7cdd639d73744242a0ed78921fe4e59f_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzIvZnJhZzo5MDNhMjBjZGIzNGY0MjIxYmQ0YTFiMmJkM2VmZmMyMC90YWJsZTo1ZjQ1OTE5MDZhMWY0Y2Q3OWZmNDVmZjQzNjVhMTk3Mi90YWJsZXJhbmdlOjVmNDU5MTkwNmExZjRjZDc5ZmY0NWZmNDM2NWExOTcyXzEtMi0xLTEtMA_04f853c2-317a-4534-a2fd-da18a953e42b">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="if25e4d6060a844f8951d3efab13365bb_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzIvZnJhZzo5MDNhMjBjZGIzNGY0MjIxYmQ0YTFiMmJkM2VmZmMyMC90YWJsZTo1ZjQ1OTE5MDZhMWY0Y2Q3OWZmNDVmZjQzNjVhMTk3Mi90YWJsZXJhbmdlOjVmNDU5MTkwNmExZjRjZDc5ZmY0NWZmNDM2NWExOTcyXzEtMy0xLTEtMA_613a8edc-d73e-4aee-b9c9-e5c4e717777a"
      xsi:nil="true"/>
    <it:OperatingLossCarryforwardsExpirationPeriod
      contextRef="i3b462e9764c2402a9227b047c2f26104_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzEyMTg_bc57c528-8142-4a29-be7c-427e15e33669">P6Y</it:OperatingLossCarryforwardsExpirationPeriod>
    <it:OperatingLossCarryforwardsExpirationPeriod
      contextRef="icc87e9afd6b2470fbfbc850d347b253c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzEyNDk_de70154e-3e74-4b39-8fe8-7ca7d8d0edea">P16Y</it:OperatingLossCarryforwardsExpirationPeriod>
    <it:TaxCreditCarryforwardExpirationPeriod
      contextRef="i0cb8d321e11f4bacbbbefcf6592c12ec_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzEzNDA_6baee68f-0a56-4516-bcc6-f93ce201706e">P5Y</it:TaxCreditCarryforwardExpirationPeriod>
    <dei:DocumentType
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGV4dHJlZ2lvbjphZGMxMmJkMTM5MGM0NDg0ODdmN2U0YWY4NDVjYmY1Nl8yMzMx_8080cbfb-0e4f-4d3f-b0ee-936e723e4e21">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6NzU0ZTJhNGI4ZDZlNDRmYWI4NDFiZmFjNTczYTRiNzUvdGFibGVyYW5nZTo3NTRlMmE0YjhkNmU0NGZhYjg0MWJmYWM1NzNhNGI3NV8wLTAtMS0xLTA_aab6c6a8-953f-4cf7-ac56-3781bf45dda1">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6NzU0ZTJhNGI4ZDZlNDRmYWI4NDFiZmFjNTczYTRiNzUvdGFibGVyYW5nZTo3NTRlMmE0YjhkNmU0NGZhYjg0MWJmYWM1NzNhNGI3NV8xLTEtMS0xLTU2MjIvdGV4dHJlZ2lvbjpmODE4YTVlOWY3ODg0YTg3ODE0NjdlYTNiYjBhOTkzMF8yNzQ4Nzc5MDY5NTA0_9f4c66b7-0a4a-463e-84b2-f6c4282c36fe">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6NzU0ZTJhNGI4ZDZlNDRmYWI4NDFiZmFjNTczYTRiNzUvdGFibGVyYW5nZTo3NTRlMmE0YjhkNmU0NGZhYjg0MWJmYWM1NzNhNGI3NV8xLTEtMS0xLTU2MjIvdGV4dHJlZ2lvbjpmODE4YTVlOWY3ODg0YTg3ODE0NjdlYTNiYjBhOTkzMF8yNzQ4Nzc5MDY5NTA0_162b5feb-ec1d-4010-89a9-b7217cc352a6">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6Mjg4ZGMxNjI3ZDBiNGU5OWIwNDFjYzRkOTM5NWVhNTkvdGFibGVyYW5nZToyODhkYzE2MjdkMGI0ZTk5YjA0MWNjNGQ5Mzk1ZWE1OV8wLTAtMS0xLTA_58143a68-add9-47c3-9804-1d321f087c05">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGV4dHJlZ2lvbjphZGMxMmJkMTM5MGM0NDg0ODdmN2U0YWY4NDVjYmY1Nl8yMzMy_0c87f107-7645-40fc-9f9e-681e82f9b76e">1-14443</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGV4dHJlZ2lvbjphZGMxMmJkMTM5MGM0NDg0ODdmN2U0YWY4NDVjYmY1Nl8yMzM4_bb325297-720e-454d-9291-773f0a80286b">GARTNER, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6MDU5YjU1NDkyYzBlNDg5N2EzMmMwNGRhMDA3YTM2ODcvdGFibGVyYW5nZTowNTliNTU0OTJjMGU0ODk3YTMyYzA0ZGEwMDdhMzY4N18wLTAtMS0xLTA_d04b7ea8-8958-4e09-b3b1-d8b28fc9660d">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6MDU5YjU1NDkyYzBlNDg5N2EzMmMwNGRhMDA3YTM2ODcvdGFibGVyYW5nZTowNTliNTU0OTJjMGU0ODk3YTMyYzA0ZGEwMDdhMzY4N18wLTEtMS0xLTA_7e5b6b6a-1065-4b99-a5f9-51739a4d583f">04-3099750</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6MDU5YjU1NDkyYzBlNDg5N2EzMmMwNGRhMDA3YTM2ODcvdGFibGVyYW5nZTowNTliNTU0OTJjMGU0ODk3YTMyYzA0ZGEwMDdhMzY4N18yLTAtMS0xLTA_be649c73-0846-4f48-a6c3-5c2b50af5aae">P.O. Box 10212</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6MDU5YjU1NDkyYzBlNDg5N2EzMmMwNGRhMDA3YTM2ODcvdGFibGVyYW5nZTowNTliNTU0OTJjMGU0ODk3YTMyYzA0ZGEwMDdhMzY4N18zLTAtMS0xLTA_240f86fb-1126-4041-bd3a-16eeb8d38570">56 Top Gallant Road</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6MDU5YjU1NDkyYzBlNDg5N2EzMmMwNGRhMDA3YTM2ODcvdGFibGVyYW5nZTowNTliNTU0OTJjMGU0ODk3YTMyYzA0ZGEwMDdhMzY4N180LTAtMS0xLTA_12ea8275-cf40-40da-85fc-4ad0142262f0">Stamford,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6MDU5YjU1NDkyYzBlNDg5N2EzMmMwNGRhMDA3YTM2ODcvdGFibGVyYW5nZTowNTliNTU0OTJjMGU0ODk3YTMyYzA0ZGEwMDdhMzY4N181LTAtMS0xLTA_9a3f26b8-f324-4d09-b97c-40f5db531946">CT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6MDU5YjU1NDkyYzBlNDg5N2EzMmMwNGRhMDA3YTM2ODcvdGFibGVyYW5nZTowNTliNTU0OTJjMGU0ODk3YTMyYzA0ZGEwMDdhMzY4N181LTEtMS0xLTA_2b6d4f0b-9af1-4dd3-ac43-4dd58801f957">06902-7700</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGV4dHJlZ2lvbjphZGMxMmJkMTM5MGM0NDg0ODdmN2U0YWY4NDVjYmY1Nl8yMzM5_0a325ae3-207a-4a8c-8b3a-265164cd0561">203</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGV4dHJlZ2lvbjphZGMxMmJkMTM5MGM0NDg0ODdmN2U0YWY4NDVjYmY1Nl8yMzMz_7b948bfd-c456-4391-a1fe-6c2f7f2b76cb">316-1111</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6YTBmZjJlOTM1Y2Y3NDdjOWIyOTdkNGY4YjRiNGE3ZGEvdGFibGVyYW5nZTphMGZmMmU5MzVjZjc0N2M5YjI5N2Q0ZjhiNGI0YTdkYV8xLTAtMS0xLTA_c87f8fa3-c124-471a-8d4f-3abee1dcb41a">Common Stock, $0.0005 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6YTBmZjJlOTM1Y2Y3NDdjOWIyOTdkNGY4YjRiNGE3ZGEvdGFibGVyYW5nZTphMGZmMmU5MzVjZjc0N2M5YjI5N2Q0ZjhiNGI0YTdkYV8xLTEtMS0xLTA_cb315753-9ad8-44ea-ba3f-81a1028a9910">IT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6YTBmZjJlOTM1Y2Y3NDdjOWIyOTdkNGY4YjRiNGE3ZGEvdGFibGVyYW5nZTphMGZmMmU5MzVjZjc0N2M5YjI5N2Q0ZjhiNGI0YTdkYV8xLTItMS0xLTA_7282a174-d89e-4e14-b14a-5561f2645e12">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGV4dHJlZ2lvbjphZGMxMmJkMTM5MGM0NDg0ODdmN2U0YWY4NDVjYmY1Nl8yMzQw_b68be593-c730-4003-880d-56d4659be392">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGV4dHJlZ2lvbjphZGMxMmJkMTM5MGM0NDg0ODdmN2U0YWY4NDVjYmY1Nl8yMzM0_0c9034b8-bc6a-40ab-b588-00a98da8e316">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGV4dHJlZ2lvbjphZGMxMmJkMTM5MGM0NDg0ODdmN2U0YWY4NDVjYmY1Nl8yMzM1_374e65c9-4a37-4998-b92f-a644d7c2927b">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGV4dHJlZ2lvbjphZGMxMmJkMTM5MGM0NDg0ODdmN2U0YWY4NDVjYmY1Nl8yMzM2_a2bf8f12-3645-4ae6-a594-4134ac2dd344">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6MGU5MmExMjRhM2U3NGM5YThhMGVjODQzZGNkNGU5Y2UvdGFibGVyYW5nZTowZTkyYTEyNGEzZTc0YzlhOGEwZWM4NDNkY2Q0ZTljZV8wLTAtMS0xLTA_1fde233b-ba3e-489f-bcde-709b323f8ccd">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6MGU5MmExMjRhM2U3NGM5YThhMGVjODQzZGNkNGU5Y2UvdGFibGVyYW5nZTowZTkyYTEyNGEzZTc0YzlhOGEwZWM4NDNkY2Q0ZTljZV8xLTEtMS0xLTA_f99e0124-6948-4664-8d7e-a2a47f570c20">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGFibGU6MGU5MmExMjRhM2U3NGM5YThhMGVjODQzZGNkNGU5Y2UvdGFibGVyYW5nZTowZTkyYTEyNGEzZTc0YzlhOGEwZWM4NDNkY2Q0ZTljZV8xLTQtMS0xLTA_ec266ed3-d5dd-4ca0-8cc0-9dfdd783ca6c">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGV4dHJlZ2lvbjphZGMxMmJkMTM5MGM0NDg0ODdmN2U0YWY4NDVjYmY1Nl8yNzQ4Nzc5MDcyNzI1_a19f23ce-8b75-479c-8c5c-da6b7dadd089">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGV4dHJlZ2lvbjphZGMxMmJkMTM5MGM0NDg0ODdmN2U0YWY4NDVjYmY1Nl8yMzM3_b9030bab-20f9-459b-8b29-8f68c3a123da">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i1de82f0195394ebdb8afaed549e0017b_I20200630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGV4dHJlZ2lvbjphZGMxMmJkMTM5MGM0NDg0ODdmN2U0YWY4NDVjYmY1Nl8xOTU0_579245d2-828a-4539-9368-8686075f772b"
      unitRef="usd">10500000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="idf3eb8281dd64f1895087390c2c3533b_I20210212"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGV4dHJlZ2lvbjphZGMxMmJkMTM5MGM0NDg0ODdmN2U0YWY4NDVjYmY1Nl8xNTM5MzE2Mjc5MjUxMw_d7d2cd5b-b549-4421-a12d-89b67cb39195"
      unitRef="shares">88721548</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xL2ZyYWc6YWRjMTJiZDEzOTBjNDQ4NDg3ZjdlNGFmODQ1Y2JmNTYvdGV4dHJlZ2lvbjphZGMxMmJkMTM5MGM0NDg0ODdmN2U0YWY4NDVjYmY1Nl8yMzMw_1199929c-820a-4e21-ae1c-614bfbf0f0ba">The definitive Proxy Statement for the Annual Meeting of Stockholders to be held on June&#160;3, 2021 is incorporated by reference into Part III to the extent described therein.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ibe9609b6506f4ee5b55a3c4f25517f3a_I20151231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18zNC9mcmFnOmExN2Y0YzZjZmQ3ZjQwOGNiYjkyZWFlNzA0MjhkYzVhL3RleHRyZWdpb246YTE3ZjRjNmNmZDdmNDA4Y2JiOTJlYWU3MDQyOGRjNWFfNDM5ODA0NjUxNTUzMw_26746a07-5b53-431a-ada8-e3648ad4f6b8"
      unitRef="usd">1200000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <it:StockRepurchaseProgramAdditionalAuthorizedAmount
      contextRef="i27005dd708f941ceac5acb0685191f49_I20210204"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18zNC9mcmFnOmExN2Y0YzZjZmQ3ZjQwOGNiYjkyZWFlNzA0MjhkYzVhL3RleHRyZWdpb246YTE3ZjRjNmNmZDdmNDA4Y2JiOTJlYWU3MDQyOGRjNWFfNTQ5NzU1ODE0NDE4OQ_3ef01ddd-b548-4f21-ba64-794f23db866b"
      unitRef="usd">300000000</it:StockRepurchaseProgramAdditionalAuthorizedAmount>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzQtMS0xLTEtMA_be7eab12-fdb0-46cf-8e08-5e414f376880"
      unitRef="usd">712583000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzQtMy0xLTEtMA_a0c5ef75-db2e-4370-a34b-f049d619e47d"
      unitRef="usd">280836000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzUtMC0xLTEtMC90ZXh0cmVnaW9uOmNiMzFkY2RiYzQ0ZjQxMzViMzkwZjAxNzBkNjZhMTFkXzI3NDg3NzkwNjk1MjE_3bcf879c-8e70-4413-991f-394966f8440b"
      unitRef="usd">10000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzUtMC0xLTEtMC90ZXh0cmVnaW9uOmNiMzFkY2RiYzQ0ZjQxMzViMzkwZjAxNzBkNjZhMTFkXzI3NDg3NzkwNjk1MzA_7d0fa08e-fae5-4969-8390-0d56988e05df"
      unitRef="usd">8000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzUtMS0xLTEtMA_fc6750f7-e17e-4d2b-bb45-1776b1374330"
      unitRef="usd">1241508000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzUtMy0xLTEtMA_5a2dc02a-d2a4-4b74-a7d6-e3c0e2ed712a"
      unitRef="usd">1326012000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherDeferredCostsNet
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzYtMS0xLTEtMA_e3bbbf59-c8f8-468a-b6c0-c349f79d5d89"
      unitRef="usd">259755000</us-gaap:OtherDeferredCostsNet>
    <us-gaap:OtherDeferredCostsNet
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzYtMy0xLTEtMA_6df5118e-b9d4-4612-b43f-06122a273a03"
      unitRef="usd">265867000</us-gaap:OtherDeferredCostsNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzctMS0xLTEtMA_b3d796ae-f01a-45bd-9a20-aa7383ed0b3e"
      unitRef="usd">109212000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzctMy0xLTEtMA_3fbcf665-26d9-4cc2-947e-5f2a686ddd93"
      unitRef="usd">146026000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzktMS0xLTEtMA_80235078-b38e-4708-9f84-90162b9c7bee"
      unitRef="usd">2323058000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzktMy0xLTEtMA_27e43525-c629-4bb3-ae0b-588d7a0c7c89"
      unitRef="usd">2018741000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzEwLTEtMS0xLTA_ddfd9538-2f78-4ff8-9e43-6bdeb46d0960"
      unitRef="usd">336765000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzEwLTMtMS0xLTA_00b8c721-05dc-496e-97fa-ca86854450d5"
      unitRef="usd">344579000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzExLTEtMS0xLTA_92d76a9a-1302-4951-9aa6-b7d401ea5799"
      unitRef="usd">647283000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzExLTMtMS0xLTA_108ca503-e7d0-42ea-982a-412b2786b586"
      unitRef="usd">702916000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzEyLTEtMS0xLTA_997531c0-e23f-42f5-81ed-0198a6e5dcb0"
      unitRef="usd">2945547000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzEyLTMtMS0xLTA_c7c3c8d0-6c3c-41f7-b7a7-96578cd71a2e"
      unitRef="usd">2937726000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzEzLTEtMS0xLTA_ed9b440e-b56d-4b45-aee2-0cfeba90ac31"
      unitRef="usd">806998000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzEzLTMtMS0xLTA_bcc60ae3-0981-4217-9135-3b8c2faeb395"
      unitRef="usd">925087000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzE0LTEtMS0xLTA_344dea3e-e6a4-4dd4-9faf-07c1bbf65e70"
      unitRef="usd">256316000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzE0LTMtMS0xLTA_fd477390-1dd8-4ad4-930b-ae333c94bc2d"
      unitRef="usd">222245000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzE1LTEtMS0xLTA_4975a6e5-e2fd-4ddc-a090-9d375dbe3c83"
      unitRef="usd">7315967000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzE1LTMtMS0xLTA_ab2500d9-0d07-4a5d-9b6d-4d366864f6cc"
      unitRef="usd">7151294000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzE4LTEtMS0xLTA_c8854633-7f42-47e3-89e6-f5dd2e0546f1"
      unitRef="usd">952431000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzE4LTMtMS0xLTA_1c7aa27f-1743-42d5-a5dc-c13c9490c3c5"
      unitRef="usd">788796000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzE5LTEtMS0xLTA_4b2d54e7-7df3-417f-93ef-03691f365f96"
      unitRef="usd">1974548000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzE5LTMtMS0xLTA_a06c7dfc-dd17-4343-bcf3-6b0fdaeae4ae"
      unitRef="usd">1928020000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzIwLTEtMS0xLTA_f9fe1dd7-cb91-4d70-85c9-619157e55919"
      unitRef="usd">20515000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzIwLTMtMS0xLTA_4f0c9dd9-0a39-400c-9c3d-6df43ed7c128"
      unitRef="usd">139718000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzIyLTEtMS0xLTA_98a5120d-f642-4290-bf47-e52452d67f3f"
      unitRef="usd">2947494000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzIyLTMtMS0xLTA_f4d634c3-994d-4a0b-a4ca-e947e0d8d956"
      unitRef="usd">2856534000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzIzLTEtMS0xLTA_93ecb478-e557-445a-ae30-8bacdaff1d13"
      unitRef="usd">1958286000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzIzLTMtMS0xLTA_8c3bcab8-a649-4299-8595-ea38a9950029"
      unitRef="usd">2043888000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI0LTEtMS0xLTA_6231aea5-110f-4d23-b718-63b3e4289e12"
      unitRef="usd">780166000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI0LTMtMS0xLTA_ff4129a5-60d0-4def-a54f-b8e471ed7e0f"
      unitRef="usd">832533000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI1LTEtMS0xLTA_4c963498-6451-4dad-a842-09d69b423347"
      unitRef="usd">539593000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI1LTMtMS0xLTA_2b745e3f-444a-4da3-9b4e-11e94ee5904b"
      unitRef="usd">479746000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI2LTEtMS0xLTA_a9486b20-724a-4ed1-abda-3e8768b9a554"
      unitRef="usd">6225539000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI2LTMtMS0xLTA_1be20e7b-fbbc-475b-a7e2-a10d0031ff67"
      unitRef="usd">6212701000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjo5YjU0MGYyZmVlYzE0ZWU4OGFmOWRiZjg2YzRmZDNiMV8yNzQ4Nzc5MDY5NTIx_7343699f-5002-4722-ad15-f43523ca6c3b"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjo5YjU0MGYyZmVlYzE0ZWU4OGFmOWRiZjg2YzRmZDNiMV8yNzQ4Nzc5MDY5NTIx_f6685831-a6c5-44f0-a85b-021053d65f90"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjo5YjU0MGYyZmVlYzE0ZWU4OGFmOWRiZjg2YzRmZDNiMV8yNzQ4Nzc5MDY5NTMz_638d34fc-9bf9-4995-85e0-38c8b20ec2b1"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjo5YjU0MGYyZmVlYzE0ZWU4OGFmOWRiZjg2YzRmZDNiMV8yNzQ4Nzc5MDY5NTMz_e6c1dde7-da40-44be-82ef-0accf0e39186"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjo5YjU0MGYyZmVlYzE0ZWU4OGFmOWRiZjg2YzRmZDNiMV8yNzQ4Nzc5MDY5NTQw_16c8cc43-d3db-4b1e-a15e-26d76090dffc"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjo5YjU0MGYyZmVlYzE0ZWU4OGFmOWRiZjg2YzRmZDNiMV8yNzQ4Nzc5MDY5NTQw_49cfbf80-0f02-4c64-8c18-d1e2050652a9"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjo5YjU0MGYyZmVlYzE0ZWU4OGFmOWRiZjg2YzRmZDNiMV8yNzQ4Nzc5MDY5NTQw_4fc59fa9-37b5-47f8-ae48-448720054be4"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjo5YjU0MGYyZmVlYzE0ZWU4OGFmOWRiZjg2YzRmZDNiMV8yNzQ4Nzc5MDY5NTQw_a7a72939-1c07-4a39-b1f5-a85870b619bb"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI5LTEtMS0xLTA_b0f3292e-9c77-4973-a6b8-5e37d2d1bb2f"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzI5LTMtMS0xLTA_0ef5a708-e5af-4974-8ab6-efc2a10fe55a"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoyNzJhN2Q4YzQ3MGY0OGMzOTI2MDJkODNmY2VhMTY2Ml8yNzQ4Nzc5MDY5NTQz_60de5e1f-19c2-4605-bfad-7420dcf9aba9"
      unitRef="usdPerShare">0.0005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoyNzJhN2Q4YzQ3MGY0OGMzOTI2MDJkODNmY2VhMTY2Ml8yNzQ4Nzc5MDY5NTQz_9affd547-5709-484e-bd79-51ab8d1dc772"
      unitRef="usdPerShare">0.0005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoyNzJhN2Q4YzQ3MGY0OGMzOTI2MDJkODNmY2VhMTY2Ml8yNzQ4Nzc5MDY5NTU3_38c20333-11e5-4d33-a6db-11f10e399da6"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoyNzJhN2Q4YzQ3MGY0OGMzOTI2MDJkODNmY2VhMTY2Ml8yNzQ4Nzc5MDY5NTU3_dc0442cc-1abd-4272-b56c-d1cf860bd00a"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoyNzJhN2Q4YzQ3MGY0OGMzOTI2MDJkODNmY2VhMTY2Ml8yNzQ4Nzc5MDY5NTcx_809307ab-7a88-464f-bc4c-53e42b2c6d99"
      unitRef="shares">163602067</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoyNzJhN2Q4YzQ3MGY0OGMzOTI2MDJkODNmY2VhMTY2Ml8yNzQ4Nzc5MDY5NTcx_dc8865d3-f98f-4029-aa7a-b5183179513b"
      unitRef="shares">163602067</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzMxLTEtMS0xLTA_35ec086e-ad3e-46c8-a0cd-60caef65d0d8"
      unitRef="usd">82000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzMxLTMtMS0xLTA_53829b0e-479b-4539-84af-ded7de5389c6"
      unitRef="usd">82000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzMyLTEtMS0xLTA_d357f053-edb2-494f-b5bd-66f2260f9fc3"
      unitRef="usd">1968930000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzMyLTMtMS0xLTA_a43c5ec9-82b1-46e3-85b2-6a6ba93099e9"
      unitRef="usd">1899273000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzMzLTEtMS0xLTA_4b4dd3ff-cd46-41a9-969a-91c603f52f68"
      unitRef="usd">-99228000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzMzLTMtMS0xLTA_58c1876c-6558-44a0-9d11-d0788145e4f8"
      unitRef="usd">-77938000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzM0LTEtMS0xLTA_95adabbb-5df7-4ce0-a29b-82888f9d9e31"
      unitRef="usd">2255467000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzM0LTMtMS0xLTA_a8e15b10-6b6f-4c8f-bb86-fc7e804807ca"
      unitRef="usd">1988722000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzM1LTAtMS0xLTAvdGV4dHJlZ2lvbjphNjNkZGYwMzUzMzY0YTM1YTE5MjIwZGExNGM5ZjFjYV8yNzQ4Nzc5MDY5NTMy_6123cf8e-6b80-4257-9a19-bdc6b3281174"
      unitRef="shares">74759985</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzM1LTAtMS0xLTAvdGV4dHJlZ2lvbjphNjNkZGYwMzUzMzY0YTM1YTE5MjIwZGExNGM5ZjFjYV8yNzQ4Nzc5MDY5NTQ1_9afe736d-3c53-4200-8793-4dca8a6ee1fd"
      unitRef="shares">74444288</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzM1LTEtMS0xLTA_09559c71-acdb-40b3-8766-4ca848ddaeda"
      unitRef="usd">3034823000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzM1LTMtMS0xLTA_4a292cbb-17f8-4e04-9304-54461855c7d2"
      unitRef="usd">2871546000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzM2LTEtMS0xLTA_97ebf512-ef9d-4e37-aeae-5b17ce11b6ee"
      unitRef="usd">1090428000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzM2LTMtMS0xLTA_bb781374-1cd4-476a-9e30-5325393f081f"
      unitRef="usd">938593000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzM3LTEtMS0xLTA_c2899933-20f3-49e2-a53b-64ed0442df7f"
      unitRef="usd">7315967000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMDkvZnJhZzoxMTZmZDI4MmJkOTg0YzUyYjA5MDZiNDhlOTJhZDZhNi90YWJsZToyNjU0YzlhNjNlOTM0YzdiOWI4Y2ZjOWEyNjEwNWMyNi90YWJsZXJhbmdlOjI2NTRjOWE2M2U5MzRjN2I5YjhjZmM5YTI2MTA1YzI2XzM3LTMtMS0xLTA_84d212e9-05fe-4a77-a571-6131747e6848"
      unitRef="usd">7151294000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie249a19050ce46b986be17c0a22d321a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzMtMS0xLTEtMA_d4958543-366e-4fe4-8924-c66e074997e8"
      unitRef="usd">3602892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22d9c9a657ad4e64b888aa8167c9b013_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzMtMy0xLTEtMA_b31170c6-59ec-4140-9323-49ea9c666eda"
      unitRef="usd">3374548000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5fe22f47b3445528b455ae659f5c981_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzMtNS0xLTEtMA_91819c2d-f667-48b8-a57b-e41f11bf21bb"
      unitRef="usd">3105764000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec7d25f9ad5d42f08f6324266a820210_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzQtMS0xLTEtMA_1f223417-55a1-4544-8576-437a3488aa68"
      unitRef="usd">120140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b8b197b49d64e2bbb83ca04accdab2e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzQtMy0xLTEtMA_296fb147-71d0-44f9-a080-5830d3a4f659"
      unitRef="usd">476869000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icffcb8462ba34f998c0527741d198f5b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzQtNS0xLTEtMA_aa276ece-a6af-4c10-8904-da95af481e9b"
      unitRef="usd">410461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i257b8ed993694534b77ae8cc688ec040_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzUtMS0xLTEtMA_9294d2ff-8474-41d5-bf70-d181e7d3b499"
      unitRef="usd">376371000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83930e8130ad42fd9db552543aee6d5c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzUtMy0xLTEtMA_fb619664-d69a-4181-aa44-05547c0423a7"
      unitRef="usd">393904000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a6b71a408b84a30be8e97913df42f5e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzUtNS0xLTEtMA_7aa097bf-aa5e-4d6c-ba1e-e55a03e1b2eb"
      unitRef="usd">353667000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if28f945334e44e67a4a80022993df326_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzYtMS0xLTEtMA_582f9d42-ee9c-4d7e-9aa5-a171b0b1770a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd5d35a9fb394eb88bd69cb25c91825d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzYtMy0xLTEtMA_ab4564cf-76b9-4fdc-ab0d-870d86a18c8a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id656abcda7f14033a99d32b8f653c13f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzYtNS0xLTEtMA_1fc25870-727b-455f-b489-6b3b072db7dc"
      unitRef="usd">105562000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzctMS0xLTEtMA_9ce8be40-421d-4744-ace7-9c4967788047"
      unitRef="usd">4099403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzctMy0xLTEtMA_b3ad0498-92ce-4b17-8593-c32849580e48"
      unitRef="usd">4245321000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzctNS0xLTEtMA_18667c0d-0f22-4345-89b0-0b616f3b54a1"
      unitRef="usd">3975454000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzktMS0xLTEtMA_d61217dd-8731-4ff9-a663-cb92f8ef1abd"
      unitRef="usd">1345024000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzktMy0xLTEtMA_71036513-3310-4936-9136-4fdc37f3d674"
      unitRef="usd">1550568000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzktNS0xLTEtMA_54d2b0fa-fe8b-469b-9f2c-ec61862d21a7"
      unitRef="usd">1468800000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzEwLTEtMS0xLTA_d1456f82-05c0-4782-a749-2677a339e0c2"
      unitRef="usd">2038963000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzEwLTMtMS0xLTA_0f00c20c-9a04-40c8-940f-aa5f75c4c6dd"
      unitRef="usd">2103424000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzEwLTUtMS0xLTA_a1cfc4be-6573-48b7-91a2-9b9bb2714491"
      unitRef="usd">1884141000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:Depreciation
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzExLTEtMS0xLTA_f96103f0-1e9c-4ac9-a990-ae15e81e0cf8"
      unitRef="usd">93925000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzExLTMtMS0xLTA_681f0543-3dfb-407a-aee8-cc61902980ab"
      unitRef="usd">82066000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzExLTUtMS0xLTA_117ec9f5-0d11-4053-b78b-41cdf56a267b"
      unitRef="usd">68592000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzEyLTEtMS0xLTA_18ff3d6b-0ba6-4c2f-96e5-ca918d5e6207"
      unitRef="usd">125059000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzEyLTMtMS0xLTA_8e05eda6-df90-483a-b210-1fb53bdb2430"
      unitRef="usd">129713000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzEyLTUtMS0xLTA_7563cf4f-19a7-4eef-b5b4-fdb0b4778912"
      unitRef="usd">187009000</us-gaap:AmortizationOfIntangibleAssets>
    <it:BusinessCombinationAcquisitionandIntegrationRelatedCosts
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzEzLTEtMS0xLTA_b97d1c36-c230-4f07-98ea-ebbf3f57dd01"
      unitRef="usd">6282000</it:BusinessCombinationAcquisitionandIntegrationRelatedCosts>
    <it:BusinessCombinationAcquisitionandIntegrationRelatedCosts
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzEzLTMtMS0xLTA_0a05f2c4-ae16-493c-965a-8f4854d2f6aa"
      unitRef="usd">9463000</it:BusinessCombinationAcquisitionandIntegrationRelatedCosts>
    <it:BusinessCombinationAcquisitionandIntegrationRelatedCosts
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzEzLTUtMS0xLTA_72c4c513-e096-4dea-80de-ea309bdd7d2e"
      unitRef="usd">107197000</it:BusinessCombinationAcquisitionandIntegrationRelatedCosts>
    <us-gaap:CostsAndExpenses
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE0LTEtMS0xLTA_26d017c4-43ae-4613-9af8-f5d5d9a40228"
      unitRef="usd">3609253000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE0LTMtMS0xLTA_7d920ff7-cf47-4c18-acce-4571e91fea96"
      unitRef="usd">3875234000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE0LTUtMS0xLTA_8cb9641b-20bb-4101-96d4-ecde754c673b"
      unitRef="usd">3715739000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE1LTEtMS0xLTA_23fbfbf8-003d-416a-80a1-c80b549d04ce"
      unitRef="usd">490150000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE1LTMtMS0xLTA_2f95e0ac-2903-42c2-92cb-b09c748da34c"
      unitRef="usd">370087000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE1LTUtMS0xLTA_dd1240ad-d4d5-47b7-a55e-e3a0067e9897"
      unitRef="usd">259715000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOperating
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE2LTEtMS0xLTA_f9a4b25c-f8dd-4a50-82ff-a171c0421f4e"
      unitRef="usd">2087000</us-gaap:InterestIncomeOperating>
    <us-gaap:InterestIncomeOperating
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE2LTMtMS0xLTA_e39e29c4-253f-42f8-8519-317d5486dc82"
      unitRef="usd">3026000</us-gaap:InterestIncomeOperating>
    <us-gaap:InterestIncomeOperating
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE2LTUtMS0xLTA_1ecd4e53-4740-4bb6-a31f-9054df7b62eb"
      unitRef="usd">2566000</us-gaap:InterestIncomeOperating>
    <us-gaap:InterestExpense
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE3LTEtMS0xLTA_ec9c1ca6-ee05-456f-8371-859297f10bac"
      unitRef="usd">115636000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE3LTMtMS0xLTA_389064a9-34c3-48ab-94f3-8d8b1cb59181"
      unitRef="usd">102831000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE3LTUtMS0xLTA_bee6cdcf-7998-4c1d-931a-89f499a9aa15"
      unitRef="usd">126774000</us-gaap:InterestExpense>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE4LTEtMS0xLTA_3785556a-ffe3-4daa-aca9-a87df083cdf0"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE4LTMtMS0xLTA_91fce1c7-06d7-49fa-9019-175498f8962e"
      unitRef="usd">-2075000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE4LTUtMS0xLTA_ca5f034a-9ab5-4cf8-a947-edb294a72097"
      unitRef="usd">45447000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE5LTEtMS0xLTUxMTM_c11559ff-38e1-450c-9fd0-19941c38a838"
      unitRef="usd">-44814000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE5LTMtMS0xLTUxMTk_39432170-b4cc-45f2-a86a-a0ad2b6323c8"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE5LTUtMS0xLTUxMjY_e1f012d2-4fdd-41a6-8f5d-414f5f45d8fc"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE5LTEtMS0xLTA_a9876e2f-fc02-4fba-8c89-6cfdacdc316c"
      unitRef="usd">-5654000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE5LTMtMS0xLTA_49e90712-be8f-4734-8549-76624027177c"
      unitRef="usd">7532000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzE5LTUtMS0xLTA_946b5c6a-2d4c-4c59-9079-d73b05433dca"
      unitRef="usd">167000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzIwLTEtMS0xLTA_c41a959e-e935-4051-ac40-8a626283d967"
      unitRef="usd">326133000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzIwLTMtMS0xLTA_d58e7466-028f-4e39-aac3-c84ab547c3d0"
      unitRef="usd">275739000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzIwLTUtMS0xLTA_24aafb86-29ea-4914-aad8-8410c24ad8f0"
      unitRef="usd">181121000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzIxLTEtMS0xLTA_5635fb3e-cc23-4ab4-b731-373fa41dba2a"
      unitRef="usd">59388000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzIxLTMtMS0xLTA_db7f4dd4-e202-4875-870e-e812ccb11e7d"
      unitRef="usd">42449000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzIxLTUtMS0xLTA_28adc1cf-3e73-4a13-a1f3-6fcd0b5bb591"
      unitRef="usd">58665000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzIyLTEtMS0xLTA_5572b41e-3559-4e2d-9920-04912c89e2f1"
      unitRef="usd">266745000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzIyLTMtMS0xLTA_a18fd38c-3f33-4941-b2ac-b180520ed9d7"
      unitRef="usd">233290000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzIyLTUtMS0xLTA_507a5c2d-4f43-467f-a54d-06073959e052"
      unitRef="usd">122456000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzI1LTEtMS0xLTA_82e776d9-4753-4c45-ba1c-78b9fd5ad7d7"
      unitRef="usdPerShare">2.99</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzI1LTMtMS0xLTA_b27bdb81-428d-46dd-9ab7-31dd2d671c9d"
      unitRef="usdPerShare">2.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzI1LTUtMS0xLTA_2e1c7927-1467-472b-808c-798bd1ef7937"
      unitRef="usdPerShare">1.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzI2LTEtMS0xLTA_4ffb980d-d02c-4e8c-926d-d23337df393b"
      unitRef="usdPerShare">2.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzI2LTMtMS0xLTA_d57eef23-7ddb-4368-8580-3e1d2c4fab97"
      unitRef="usdPerShare">2.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzI2LTUtMS0xLTA_c576c7e7-8e0c-46cb-99b5-21c644bfcab5"
      unitRef="usdPerShare">1.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzI4LTEtMS0xLTA_169021f6-da40-4434-a9f6-692685823023"
      unitRef="shares">89315000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzI4LTMtMS0xLTA_2718fc00-af4d-430a-914c-cd6abb192e81"
      unitRef="shares">89817000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzI4LTUtMS0xLTA_e92070a7-819b-4563-b59d-c29f4d986199"
      unitRef="shares">90827000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzI5LTEtMS0xLTA_e4261f46-84ea-46ef-b1b0-5d66c09fa8a3"
      unitRef="shares">90017000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzI5LTMtMS0xLTA_53892785-1112-4b44-ae0a-760d05e28caf"
      unitRef="shares">90971000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTUvZnJhZzowODAxNGQ3MWU0Njc0ZmVmOTA2NTkyNjViYThhMDExNy90YWJsZTozZmQxODAzZWE4Njc0ZjYwYWM4ODQwZTgyOGQ2ZDIyMS90YWJsZXJhbmdlOjNmZDE4MDNlYTg2NzRmNjBhYzg4NDBlODI4ZDZkMjIxXzI5LTUtMS0xLTA_334a691b-7e98-42aa-afd2-28378ae9521d"
      unitRef="shares">92122000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzItMS0xLTEtMA_53d6155c-b5ff-4521-b60f-2dbc57e2d237"
      unitRef="usd">266745000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzItMy0xLTEtMA_a4ffba52-c396-490e-9f6e-a013dad42270"
      unitRef="usd">233290000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzItNS0xLTEtMA_7ffe60e9-31bf-49f9-b286-917be0e13ef1"
      unitRef="usd">122456000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzQtMS0xLTEtMA_45900416-1b16-487f-8865-3aef8b3dc1ec"
      unitRef="usd">10375000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzQtMy0xLTEtMA_396138a4-ba0d-475a-a138-48fb26e7fcd0"
      unitRef="usd">4169000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzQtNS0xLTEtMA_a283f7d7-4e5b-4c34-9882-d0bf7e4c506c"
      unitRef="usd">-31245000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzUtMS0xLTEtMA_76353698-bec5-4d6e-a855-2ab819300f67"
      unitRef="usd">-30940000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzUtMy0xLTEtMA_81161f9e-3c82-4730-b978-0f0176d540b1"
      unitRef="usd">-39394000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzUtNS0xLTEtMA_96c41fb5-3802-4c59-87cb-cb26ce447c70"
      unitRef="usd">-10844000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzYtMS0xLTEtMA_3ea0e09f-d2ec-4065-8314-688a1ce95352"
      unitRef="usd">725000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzYtMy0xLTEtMA_64e0ea5c-7491-4089-b894-90c8bf54168a"
      unitRef="usd">2846000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzYtNS0xLTEtMA_585cfb20-5237-4f74-856b-2e40e4f0b8b4"
      unitRef="usd">-123000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzctMS0xLTEtMA_3c01e3f8-3ff3-4781-98cc-ce32f125ba5a"
      unitRef="usd">-21290000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzctMy0xLTEtMA_385c26c6-66bf-41c5-831b-4054f244cea0"
      unitRef="usd">-38071000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzctNS0xLTEtMA_ace45921-f8fe-4a44-8eba-f8d54fb324ee"
      unitRef="usd">-41966000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzgtMS0xLTEtMA_06a05c54-9362-459e-ad51-a32fab864bb2"
      unitRef="usd">245455000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzgtMy0xLTEtMA_0a302eed-975c-4f26-a6b7-2a43d2a34a9a"
      unitRef="usd">195219000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMTgvZnJhZzoyMWFhZTllODE2MTA0NWZmYjE2N2FkZDBmZDY0MTE2Mi90YWJsZTowNzc4M2I0M2JlMzg0ZDU0OTM5ZjU4ZjkwNThlNjAwMi90YWJsZXJhbmdlOjA3NzgzYjQzYmUzODRkNTQ5MzlmNThmOTA1OGU2MDAyXzgtNS0xLTEtMA_b8c2afcc-6972-4bcb-8cc2-efbd0a30fc56"
      unitRef="usd">80490000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ia95c8bf8f90a40a6b7663c062af4a777_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzEtMS0xLTEtMA_3fc5dec3-6764-464e-a97f-4a66206e4904"
      unitRef="usd">82000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i20bf34af2c08412f915e2acf41e879b4_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzEtMy0xLTEtMA_12e0351f-e877-4e57-b574-3c7ad41efe5f"
      unitRef="usd">1761383000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic6147bb6f6e441afa63474fa68216341_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzEtNS0xLTEtMA_d57ef7a2-0cfb-4992-b5e5-faf14efe44d2"
      unitRef="usd">1508000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i53bbad9292a64df99e2b61edd6113c6e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzEtNy0xLTEtMA_132a2050-adc7-4d0d-b6ec-0dffddde0660"
      unitRef="usd">1647284000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i52b158a94bc1425ca09199997c18121e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzEtOS0xLTEtMA_758d0c01-adb1-42d2-a35b-eb2362c9385c"
      unitRef="usd">-2426792000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if18e034d54d5495c9b8a3486fe6fba40_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzEtMTEtMS0xLTA_1f646b16-fbbe-43ef-a74b-6aa51388add2"
      unitRef="usd">983465000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iabd118e5df42418eb69c961df22b5af5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzItNS0xLTEtNDU0OA_c9f36d2f-d50a-4191-a03f-2ece5313425c"
      unitRef="usd">591000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iea6da269c14a45f08a3377d7b0dd3996_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzItNy0xLTEtNDU0OA_f6e749f6-1eed-4fe6-9e4b-324774a0947d"
      unitRef="usd">-591000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieab5da84efad41f2903434d1e727779a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzItMTEtMS0xLTExMTk0_865fb9f9-bfb9-4d59-8088-8f79b41a2dbf"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i78cf43269e3145d78b08bd5132f352fa_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzMtNy0xLTEtNDYyMw_522c0f92-3b29-445a-b280-6bf812d337ad"
      unitRef="usd">-13717000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if0137921c9df45559bccee4c124e7ef0_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzMtMTEtMS0xLTQ2MjM_fbb84067-4a90-4b8a-8797-ba6debaae255"
      unitRef="usd">-13717000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ide12f0f763734af59f01eca2a40e2643_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzItNy0xLTEtMA_f4796df4-4bc8-4a88-8ebe-091681b642b2"
      unitRef="usd">122456000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzItMTEtMS0xLTA_25ec14aa-1c0a-4687-b9c9-04aab8f41b9e"
      unitRef="usd">122456000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i034ecb9def4b42f0a3963903fed5d894_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzMtNS0xLTEtMA_4f0c07bf-2ccb-4298-b290-5a3a5587c1d6"
      unitRef="usd">-41966000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzMtMTEtMS0xLTA_2ebb9981-1b52-48b4-94d5-c0533c6f8c0a"
      unitRef="usd">-41966000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="ifed0e9f1f3494489963d0c68d215d70e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzQtMy0xLTEtMA_4527b6dc-88e1-4fd8-b3b5-9a2cdcfda740"
      unitRef="usd">-3845000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i9eddbb83a3064c73903daf8552cdf315_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzQtOS0xLTEtMA_8e2c21b8-35a8-49d8-be55-d4333e493c16"
      unitRef="usd">14026000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzQtMTEtMS0xLTA_19c365e9-1fac-44fa-bace-8dd5cf1032d1"
      unitRef="usd">10181000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i9eddbb83a3064c73903daf8552cdf315_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzUtOS0xLTEtMA_416ad817-7a09-4fee-a2fa-6a077e0f9bf3"
      unitRef="usd">275834000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzUtMTEtMS0xLTA_32f5c67e-efaa-4498-bcfb-c7ce2323abd7"
      unitRef="usd">275834000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifed0e9f1f3494489963d0c68d215d70e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzYtMy0xLTEtMA_1de17705-2db1-4ecb-ad9a-0691deb27640"
      unitRef="usd">66172000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzYtMTEtMS0xLTA_fdbcb464-a2ed-4d38-a37a-c2e776de8719"
      unitRef="usd">66172000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquity
      contextRef="i9a611edd49184f3683b0d4fb81ca5b03_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzctMS0xLTEtMA_47b22de3-920f-4665-b3f7-45ce87289dc0"
      unitRef="usd">82000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i495c2e29236348f2923be84120ff2abd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzctMy0xLTEtMA_231d351c-5892-40df-979e-7541f470b3ac"
      unitRef="usd">1823710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9afa64fd86634a4c8492c62343f6d2b1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzctNS0xLTEtMA_e1a7f0cb-d1d5-4c16-9876-16ecaf6a3e7c"
      unitRef="usd">-39867000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i325a912fac70477a9b27dc4703d4ef9c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzctNy0xLTEtMA_bfbb3994-6407-4f4f-96d4-9be60b038a2a"
      unitRef="usd">1755432000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb0495fb873b45139e01c0751b047bab_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzctOS0xLTEtMA_7de138a7-4f9d-4edd-a60d-5b455dd9ea6a"
      unitRef="usd">-2688600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzctMTEtMS0xLTA_8d5111a5-7837-46fc-b432-5cabbcf17114"
      unitRef="usd">850757000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i003fe68128df45869bd8deb46ca29959_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzEwLTctMS0xLTA_3bcb376d-ea77-45e9-bcd3-690005c7bac3"
      unitRef="usd">233290000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzEwLTExLTEtMS0w_095111e3-5eb4-4b62-b92c-e07f84ee240d"
      unitRef="usd">233290000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i64e634b88fcf47d4a7956caee671b674_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzExLTUtMS0xLTA_624e6095-f463-4d7d-9ac5-62a3a80370b0"
      unitRef="usd">-38071000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzExLTExLTEtMS0w_a4e59016-2367-43b6-89b0-ec8a754acd45"
      unitRef="usd">-38071000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="id13c068555414bee8a576952d6b7343a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzEyLTMtMS0xLTA_20acf6a8-7e86-4971-be48-29193db3dcab"
      unitRef="usd">6555000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="ibaf644a9861e4100a285b5367bd48b15_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzEyLTktMS0xLTA_13aba50e-7f6b-4222-b14a-e8ecbe0dff11"
      unitRef="usd">11094000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzEyLTExLTEtMS0w_2123544e-ad87-46b7-b046-555dc4ba96a7"
      unitRef="usd">17649000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ibaf644a9861e4100a285b5367bd48b15_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzEzLTktMS0xLTA_708b0c35-fb2c-4887-a6b0-4cba0c09911e"
      unitRef="usd">194040000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzEzLTExLTEtMS0w_1c8026fd-d5c1-45c6-9bf3-d845c0f64637"
      unitRef="usd">194040000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id13c068555414bee8a576952d6b7343a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE0LTMtMS0xLTA_d2502a21-649b-4a0d-91ce-bb096949268f"
      unitRef="usd">69008000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE0LTExLTEtMS0w_6e6997db-ecb8-4a35-90b2-c98f448312f5"
      unitRef="usd">69008000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquity
      contextRef="i7db0ad61d7d740a49a38959e36136abf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE1LTEtMS0xLTA_7a3d864e-081b-4b51-889f-22fcecc1ab24"
      unitRef="usd">82000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i78f0a9e597ba4cab8b21eca97903df68_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE1LTMtMS0xLTA_385f0605-f26a-4f56-8283-23ba97fffd76"
      unitRef="usd">1899273000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9e1d80b5cffb43a2a580e5dde79e38a5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE1LTUtMS0xLTA_a121a285-7ba1-4f65-b81a-ca4867abda7c"
      unitRef="usd">-77938000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia9e3ad95e0e34441b0273c710c5259ba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE1LTctMS0xLTA_38cec8f4-6894-4260-884c-d8c19ef03430"
      unitRef="usd">1988722000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id8dd4751d7b3460c87811d32a7bf4387_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE1LTktMS0xLTA_b51e6cdf-ce21-40c6-af9d-eb97d3637564"
      unitRef="usd">-2871546000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE1LTExLTEtMS0w_2b7114dc-37ef-4148-975a-8e4b8f91cde5"
      unitRef="usd">938593000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i402a5ff30f3846c29eb3fc73270b07c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE2LTctMS0xLTA_ec346ad4-27b8-4c12-93a3-5d4d988fb08b"
      unitRef="usd">266745000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE2LTExLTEtMS0w_51efc507-9050-4da7-8520-12e1c2529a09"
      unitRef="usd">266745000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6a6fc8ab054e437ba4f59858a7797af8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE3LTUtMS0xLTA_cc69f98f-414e-4269-a61a-c5f78f38a4f5"
      unitRef="usd">-21290000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE3LTExLTEtMS0w_cdaf534b-5bee-453d-aba6-41086d70cebb"
      unitRef="usd">-21290000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i95851b3547af4cc9a9ea4ceaabdd2afe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE4LTMtMS0xLTA_5fd49960-c94b-4a7f-b647-fcdd75c1a13d"
      unitRef="usd">7117000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="ie2e9a15e072840e0a65484fb1cfc8534_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE4LTktMS0xLTA_7ee1f4e1-9ceb-418e-8063-6ff1f46d8602"
      unitRef="usd">11026000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE4LTExLTEtMS0w_ed2c508f-b98e-43f0-abf4-52a087e47a0e"
      unitRef="usd">18143000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ie2e9a15e072840e0a65484fb1cfc8534_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE5LTktMS0xLTA_452e6c31-9ff1-4a7f-ab8b-6bd0b41d6a15"
      unitRef="usd">174303000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzE5LTExLTEtMS0w_502c8fb9-9d5f-42c2-8166-641e0aef4612"
      unitRef="usd">174303000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i95851b3547af4cc9a9ea4ceaabdd2afe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzIwLTMtMS0xLTA_cd59da2e-5455-4b72-9007-18c17081d538"
      unitRef="usd">62540000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzIwLTExLTEtMS0w_06030932-bc9f-4302-b6e3-e4c4789d4680"
      unitRef="usd">62540000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquity
      contextRef="i44a12de9c98e44d398e69215fe4b8727_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzIxLTEtMS0xLTA_5f92393f-813a-478a-a59a-622f06a61a98"
      unitRef="usd">82000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibae7b315b01a4833a7034ea6c3aed865_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzIxLTMtMS0xLTA_8de2cd77-3331-42ee-a1b6-e7427bc697c1"
      unitRef="usd">1968930000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4b5692aa791b4534bff47b38ed728ec3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzIxLTUtMS0xLTA_230e2299-0cb7-44cd-bb9e-d2625c8983e1"
      unitRef="usd">-99228000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icf688790a6fb4bed9ae6f9577fb006d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzIxLTctMS0xLTA_9f237fd0-1079-44ca-a6d8-323256f1c0a5"
      unitRef="usd">2255467000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iea80ab8bf3724f9596c58252c4e138d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzIxLTktMS0xLTA_48345168-d58a-4cec-b0c3-663b3f8c013a"
      unitRef="usd">-3034823000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjEvZnJhZzpkNzQ0MTNiN2U3ODA0MTNjOGI2YWIwNzUyNDJlNzAzOC90YWJsZTo2ZjExMGE4MmUzYzY0YzI1YmRkZjdlNTAyZDdkODI3Yy90YWJsZXJhbmdlOjZmMTEwYTgyZTNjNjRjMjViZGRmN2U1MDJkN2Q4MjdjXzIxLTExLTEtMS0w_c2f46cf2-3ba0-4eb1-ae27-d78fd95eb6fe"
      unitRef="usd">1090428000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMtMS0xLTEtMA_f7a3804c-b7d6-4baf-903f-32dbc0c778da"
      unitRef="usd">266745000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMtMy0xLTEtMA_1655e6b5-e5aa-440a-bc75-72a65fc9708c"
      unitRef="usd">233290000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMtNS0xLTEtMA_89b97d68-0bcc-43f6-8797-e05a68b68d09"
      unitRef="usd">122456000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzUtMS0xLTEtMA_d5cd2f57-d129-449b-b958-8fea84ca02bd"
      unitRef="usd">218984000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzUtMy0xLTEtMA_dc53ae09-335a-4727-80c0-e173493505ca"
      unitRef="usd">211779000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzUtNS0xLTEtMA_f990ce8b-7116-4d26-80ce-e843c99e4750"
      unitRef="usd">255601000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzYtMS0xLTEtMA_b84536ba-9cb5-42ff-884f-74110cc3182a"
      unitRef="usd">62540000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzYtMy0xLTEtMA_9f965c5f-261c-4373-a646-b02bf2d60cfa"
      unitRef="usd">69008000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzYtNS0xLTEtMA_00bf9149-1ad4-4d4a-9ab1-b4c4b3ac52e1"
      unitRef="usd">66172000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzctMS0xLTEtMA_f0112928-80d2-4260-bc80-d7e16b1335f1"
      unitRef="usd">-53190000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzctMy0xLTEtMA_2e7b7e82-1a4e-4932-822f-8b48e8474429"
      unitRef="usd">-55787000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzctNS0xLTEtMA_dae1a412-6f31-488b-9d46-f8b489c7eec2"
      unitRef="usd">1524000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzgtMS0xLTEtMA_acd40a1a-f9c6-42c4-a479-336575b91ee5"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzgtMy0xLTEtMA_932862fe-9644-4244-ace3-85634340bf12"
      unitRef="usd">-2075000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzgtNS0xLTEtMA_47c7edac-5e86-43da-b430-4d6c197f5182"
      unitRef="usd">45447000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzktMS0xLTEtMzQ0_97da2cd8-d40a-463f-b7cd-027ab56f0bac"
      unitRef="usd">-44814000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzktMy0xLTEtMzI1_2363719a-6edd-4a96-b9d4-4808cbec3d63"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzktNS0xLTEtMzM2_bbbe2c2d-29dc-4bc4-bbbd-15497c1777e5"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzktMS0xLTEtMA_157299e1-4136-4f89-a888-aaef4003a5ff"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzktMy0xLTEtMA_41f92caf-86b3-4cbb-8479-79ad85d514f6"
      unitRef="usd">9120000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzktNS0xLTEtMA_8342be3c-4592-4822-b9c2-9e9a97b7fe2c"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <it:OperatingLeaseRightOfUseAssetReductionInCarryingAmount
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzEwLTEtMS0xLTA_dfd2b37d-2d23-4416-820c-0fcc8feafec3"
      unitRef="usd">81851000</it:OperatingLeaseRightOfUseAssetReductionInCarryingAmount>
    <it:OperatingLeaseRightOfUseAssetReductionInCarryingAmount
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzEwLTMtMS0xLTA_659a32bc-f65f-4642-9960-12c9e4f90895"
      unitRef="usd">86466000</it:OperatingLeaseRightOfUseAssetReductionInCarryingAmount>
    <it:OperatingLeaseRightOfUseAssetReductionInCarryingAmount
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzEwLTUtMS0xLTA_9adee70c-580a-4f5a-adce-85baa992e8ce"
      unitRef="usd">0</it:OperatingLeaseRightOfUseAssetReductionInCarryingAmount>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzExLTEtMS0xLTA_ccc01414-be45-4a80-bc28-60835c9a31c3"
      unitRef="usd">8424000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzExLTMtMS0xLTA_e7697e3e-e9b3-4c79-9342-1e610297bd0b"
      unitRef="usd">6497000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzExLTUtMS0xLTA_f7c1feda-7296-4c2b-8132-3b26487224bc"
      unitRef="usd">13815000</us-gaap:AmortizationOfFinancingCosts>
    <it:AmortizationOfDeferredSwapLosses
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzEzLTEtMS0xLTM0NA_845b37ce-7298-49c0-8251-0e96f23ed783"
      unitRef="usd">10320000</it:AmortizationOfDeferredSwapLosses>
    <it:AmortizationOfDeferredSwapLosses
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzEzLTMtMS0xLTMyNQ_e895bc6d-b2e9-4fe1-ae41-eba88aff44df"
      unitRef="usd">0</it:AmortizationOfDeferredSwapLosses>
    <it:AmortizationOfDeferredSwapLosses
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzEzLTUtMS0xLTMzNg_a6ef5b0b-f5f6-4133-8656-484ccf6b4826"
      unitRef="usd">0</it:AmortizationOfDeferredSwapLosses>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE0LTEtMS0xLTM0NA_374f84d3-ff5e-479b-955c-34ace9cea707"
      unitRef="usd">2157000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE0LTMtMS0xLTMyNQ_5b35739c-0f50-415f-914a-bc4af241bcdf"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE0LTUtMS0xLTMzNg_24a2bc9d-cb5b-4f3d-b63a-bbe3f39e7b04"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzEzLTEtMS0xLTA_ffe01f2d-f303-4466-b97d-6e47abaf3270"
      unitRef="usd">-99409000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzEzLTMtMS0xLTA_f636c3c4-0710-410a-9e88-ac8093dcb3af"
      unitRef="usd">66729000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzEzLTUtMS0xLTA_54b0dd72-99ee-48ed-afed-50f0262a7784"
      unitRef="usd">115003000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE0LTEtMS0xLTA_d234126e-7841-467d-8a70-f852e8a653a1"
      unitRef="usd">-8656000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE0LTMtMS0xLTA_53096005-a729-4902-8849-489ac08f6edc"
      unitRef="usd">30315000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE0LTUtMS0xLTA_fa917293-8ffe-464a-bd7d-06840fc0e214"
      unitRef="usd">31247000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE1LTEtMS0xLTA_2c7f5710-9c39-4910-8ad5-44f912386c68"
      unitRef="usd">-37895000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE1LTMtMS0xLTA_fdd2cad5-1fb3-4bcc-9d42-31f4cb32b888"
      unitRef="usd">-18985000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE1LTUtMS0xLTA_7540dcfd-cd52-4dd1-b87c-52777cae5201"
      unitRef="usd">50551000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE2LTEtMS0xLTA_fd885fae-7d2b-4ded-bdc0-06fd66f36715"
      unitRef="usd">8950000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE2LTMtMS0xLTA_969c5b3e-b81b-419d-85dd-71cf3e19362d"
      unitRef="usd">27303000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE2LTUtMS0xLTA_4770775e-ddc9-4e38-bc69-4291a5b11045"
      unitRef="usd">-11456000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE3LTEtMS0xLTA_5cc96c66-e678-494c-baa0-715e4331e7e8"
      unitRef="usd">15998000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE3LTMtMS0xLTA_4f02c82f-c898-43f1-bea8-d5f82140fcde"
      unitRef="usd">181203000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE3LTUtMS0xLTA_13c31536-9898-46d4-910b-327d18a35aa3"
      unitRef="usd">187147000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE4LTEtMS0xLTA_accb334f-4b25-4365-8e5c-1c7f4f132edc"
      unitRef="usd">111939000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE4LTMtMS0xLTA_76e92af3-52d0-4173-b56c-c2c95972e907"
      unitRef="usd">-54613000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE4LTUtMS0xLTA_ce03ded4-e6d0-45ba-a1c2-504b466ec8d2"
      unitRef="usd">55235000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE5LTEtMS0xLTA_027fb361-497a-4b1a-a386-b214a56f7a2e"
      unitRef="usd">903278000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE5LTMtMS0xLTA_b7695144-872e-4f1f-b2b2-1234a1ec201e"
      unitRef="usd">565436000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzE5LTUtMS0xLTA_2cfc8e8b-53b7-432c-bea7-903dcb17ac33"
      unitRef="usd">471158000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsForCapitalImprovements
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzIxLTEtMS0xLTA_b6d58a41-39ad-4f80-a6bf-5e279f6bf5cf"
      unitRef="usd">83888000</us-gaap:PaymentsForCapitalImprovements>
    <us-gaap:PaymentsForCapitalImprovements
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzIxLTMtMS0xLTA_9f26895f-313c-4ca5-b0a8-d393d2dacd3a"
      unitRef="usd">149016000</us-gaap:PaymentsForCapitalImprovements>
    <us-gaap:PaymentsForCapitalImprovements
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzIxLTUtMS0xLTA_ee7f19a1-2fcb-4961-9a47-36853b6ce832"
      unitRef="usd">126873000</us-gaap:PaymentsForCapitalImprovements>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzIyLTEtMS0xLTA_1bde0320-44db-44a0-ad62-f25f26ac257d"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzIyLTMtMS0xLTA_d554feb9-cf17-4ce8-bf98-57880ab2dbe9"
      unitRef="usd">25989000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzIyLTUtMS0xLTA_c3ba2f89-07b3-4af2-8679-1a8abfd240aa"
      unitRef="usd">15855000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzIzLTEtMS0xLTA_90f77b5f-d188-4bcb-8332-c3f9311ab5b2"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzIzLTMtMS0xLTA_6304f530-caf4-4f70-8fa7-b9801fa7c09d"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzIzLTUtMS0xLTA_09febdf9-319c-48bd-9612-47ef55403f02"
      unitRef="usd">526779000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromSaleOfEquityMethodInvestments
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI0LTEtMS0xLTA_745527ba-128e-416f-af62-e97404778241"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfEquityMethodInvestments>
    <us-gaap:ProceedsFromSaleOfEquityMethodInvestments
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI0LTMtMS0xLTA_6ca91945-6b78-4e98-9b5c-29031b32f010"
      unitRef="usd">14120000</us-gaap:ProceedsFromSaleOfEquityMethodInvestments>
    <us-gaap:ProceedsFromSaleOfEquityMethodInvestments
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI0LTUtMS0xLTA_6d76833a-ea48-4f5f-8430-fe20ac87494a"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfEquityMethodInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI1LTEtMS0xLTA_c3781b34-dd36-43ef-a322-2d8ae04bd838"
      unitRef="usd">-83888000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI1LTMtMS0xLTA_41c2673e-42a7-4ad8-81a7-ed1e3b3c0f11"
      unitRef="usd">-160885000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI1LTUtMS0xLTA_c0f15e0a-db78-4880-b2cd-04639a46bacd"
      unitRef="usd">384051000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI3LTEtMS0xLTA_1c1ae381-bc3e-4b07-a63e-2a195dba41d3"
      unitRef="usd">18085000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI3LTMtMS0xLTA_9dcb7275-f98a-49ba-bbac-9e5137838c28"
      unitRef="usd">17629000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI3LTUtMS0xLTA_b68c9882-12ba-430d-bf24-51dc595d8611"
      unitRef="usd">14689000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI4LTEtMS0xLTA_b5dd5eab-7941-41f1-8085-05fa3f711a80"
      unitRef="usd">2000000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI4LTMtMS0xLTA_65f9b515-1cdb-4cec-9526-00eb62482a47"
      unitRef="usd">5000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI4LTUtMS0xLTA_e14a5333-dd26-4388-be3e-73874b661f92"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMyLTEtMS0xLTQ1MTM_19727e73-0ecc-4e8c-8379-9e3811427a3b"
      unitRef="usd">30752000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMyLTMtMS0xLTM1MQ_9fca650a-2e0b-44dc-89d9-abba16f993c3"
      unitRef="usd">0</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMyLTUtMS0xLTM1Ng_fb0cb364-34b2-484e-8c19-7bd2ee26bffc"
      unitRef="usd">0</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI5LTEtMS0xLTA_18f62ced-b2d6-4d69-ba42-f48bc6e6e5f7"
      unitRef="usd">25786000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI5LTMtMS0xLTA_8297a664-af80-4985-9004-da716597e8b7"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzI5LTUtMS0xLTA_af1d0f02-189e-4cad-b95c-7fa69183a70b"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM0LTEtMS0xLTQ1MjI_c0dc4858-1851-4271-8890-372388623ecb"
      unitRef="usd">332000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM0LTMtMS0xLTM1MQ_6c88fecd-8a55-42ba-a658-1441c16329d5"
      unitRef="usd">309000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM0LTUtMS0xLTM1Ng_1b1a33d1-bb94-4c4d-8683-9b6dc47f0932"
      unitRef="usd">248000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM1LTEtMS0xLTU2MTI_edd91aeb-e5d6-49e5-98b6-65ebc8d65789"
      unitRef="usd">475000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM1LTMtMS0xLTM1MQ_4728fb07-d5b8-479e-8e23-07ac67876f9e"
      unitRef="usd">316000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM1LTUtMS0xLTM1Ng_80b02f25-ab00-4718-a0af-5e1ba4532360"
      unitRef="usd">688000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMwLTEtMS0xLTA_aedb62b9-f3da-4f10-8a06-292240236f0f"
      unitRef="usd">2058469000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMwLTMtMS0xLTA_030d8997-f3e1-4b40-924a-8a90e3d7fbfc"
      unitRef="usd">102579000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMwLTUtMS0xLTA_4521e943-387c-4ee4-974b-7c83d533a8ef"
      unitRef="usd">570972000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMwLTUtMS0xLTA_c5b6ed19-fd3f-4cca-b0eb-56c566f493dc"
      unitRef="usd">570972000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMxLTEtMS0xLTA_514eb356-6ab0-4a2b-866a-caa21aa89dae"
      unitRef="usd">176302000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMxLTMtMS0xLTA_108413c8-843f-444b-9ea4-afe20588e52a"
      unitRef="usd">199042000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMxLTUtMS0xLTA_310aa29d-f225-4ef8-a21e-f721848b8c51"
      unitRef="usd">260832000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMyLTEtMS0xLTA_d4bb86a7-5189-487f-898d-0ce64711b024"
      unitRef="usd">-416224000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMyLTMtMS0xLTA_835945ee-b820-4730-beff-3e1814d969cd"
      unitRef="usd">-285992000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMyLTUtMS0xLTA_997517e3-6ba4-4b52-abb0-263ceb4182ae"
      unitRef="usd">-1257115000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMzLTEtMS0xLTA_faf13244-2bd2-4848-886f-3c2613441f42"
      unitRef="usd">403166000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMzLTMtMS0xLTA_704a2d1f-3769-40cf-89c0-7c3059ca0791"
      unitRef="usd">118559000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzMzLTUtMS0xLTA_8ceefb60-3f8a-474c-8ea0-a344063f45cc"
      unitRef="usd">-401906000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM0LTEtMS0xLTA_a0c6ca75-544f-4ba0-b6c3-b6fd012b5819"
      unitRef="usd">28581000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM0LTMtMS0xLTA_3f477e30-b4b8-4f50-82ea-aa0ae7cf4865"
      unitRef="usd">3614000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM0LTUtMS0xLTA_b75f293b-614b-4c02-91e7-0411b7fcaeca"
      unitRef="usd">-6489000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM1LTEtMS0xLTA_13cda16c-a0c4-4bf1-8b8b-0f21ce6d2ab0"
      unitRef="usd">280836000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM1LTMtMS0xLTA_c7d8fe66-3974-4c64-81be-7bfc9657326d"
      unitRef="usd">158663000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if18e034d54d5495c9b8a3486fe6fba40_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM1LTUtMS0xLTA_7438129b-1b68-4a88-94a2-1adbeb68c8d5"
      unitRef="usd">567058000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM2LTEtMS0xLTA_23878d58-6fe8-4b51-bc98-7fe28854a124"
      unitRef="usd">712583000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM2LTMtMS0xLTA_a827a067-272e-4315-b1d7-3b6368def5cb"
      unitRef="usd">280836000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzM2LTUtMS0xLTA_8a7d677f-19e4-465b-8723-72605a428168"
      unitRef="usd">158663000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzQwLTEtMS0xLTA_62a5a529-9f2e-44ad-9de7-f90950eb8f88"
      unitRef="usd">112249000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzQwLTMtMS0xLTA_2a92f216-213c-4a40-a1e6-35ea89a56aad"
      unitRef="usd">102298000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzQwLTUtMS0xLTA_1a22270f-3fe6-4ca4-99fe-1a0c6c9243c1"
      unitRef="usd">117500000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzQxLTEtMS0xLTA_6d0eb621-df4d-49a9-ade6-b09a988842fd"
      unitRef="usd">33921000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzQxLTMtMS0xLTA_e217d91f-cd55-449e-9da6-f737b208d6d4"
      unitRef="usd">119156000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMjQvZnJhZzphZjAxYzY2MDJmYTQ0NmE0YjE3NThiYzlkMzU4ZjEyYi90YWJsZTo0MzMzNjczMTA2MzU0NTk1OTBiYzBiNWRmZDkzMzUyMy90YWJsZXJhbmdlOjQzMzM2NzMxMDYzNTQ1OTU5MGJjMGI1ZGZkOTMzNTIzXzQxLTUtMS0xLTA_f72fd236-1bf6-4fed-8f15-61d6a688cbff"
      unitRef="usd">95800000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNTI0_30d56a16-cf85-4b17-ae94-8a016d459260">Business and Significant Accounting Policies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Gartner, Inc. (NYSE: IT) is the world&#x2019;s leading research and advisory company and a member of the S&amp;amp;P 500. We equip business leaders with indispensable insights, advice and tools to achieve their mission-critical priorities today and build the successful organizations of tomorrow. We believe our unmatched combination of expert-led, practitioner-sourced and data-driven research steers clients toward the right decisions on the issues that matter most. We are a trusted advisor and an objective resource for more than 14,000 enterprises in more than 100 countries &#x2014; across all major functions, in every industry and enterprise size.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segments.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Gartner delivers its products and services globally through&#160;three business segments: Research, Conferences and Consulting. Note 9 &#x2014; Revenue and Related Matters and Note 16 &#x2014; Segment Information describe the products and services offered by each of our segments and provide additional financial information for those segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2018, the Company divested all of the non-core businesses that comprised its Other segment and moved a small residual product from the Other segment into the Research business and, as a result, no operating activity has been recorded in the Other segment in 2019 or 2020. Note 2 &#x2014; Acquisitions and Divestitures provides additional information regarding the Company&#x2019;s 2018 divestitures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of presentation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The accompanying Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;U.S. GAAP&#x201d;), as defined in the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;), for financial information and with the applicable instructions of U.S. Securities and Exchange Commission (&#x201c;SEC&#x201d;) Regulation S-X.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fiscal year of Gartner is the twelve-month period from January 1 through December 31. All references to 2020, 2019 and 2018 herein refer to the fiscal year unless otherwise indicated. When used in these notes, the terms &#x201c;Gartner,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; or &#x201c;our&#x201d; refer to Gartner, Inc. and its consolidated subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of consolidation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The accompanying Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of estimates.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The preparation of the accompanying Consolidated Financial Statements requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenues and expenses. Such estimates include the valuation of fees receivable, goodwill, intangible assets and other long-lived assets, as well as tax accruals and other liabilities. In addition, estimates are used in revenue recognition, income tax expense or benefit, performance-based compensation charges, depreciation and amortization. Management believes its use of estimates in the accompanying Consolidated Financial Statements to be reasonable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management continually evaluates and revises its estimates using historical experience and other factors, including the general economic environment and actions it may take in the future. Management adjusts these estimates when facts and circumstances dictate. However, these estimates may involve significant uncertainties and judgments and cannot be determined with precision. In addition, these estimates are based on management&#x2019;s best judgment at a point in time. As a result, differences between our estimates and actual results could be material and would be reflected in the Company&#x2019;s Consolidated Financial Statements in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, a novel coronavirus disease (&#x201c;COVID-19&#x201d;) was reported in Wuhan, China and on March 11, 2020, the World Health Organization characterized COVID-19 as a pandemic. Any future asset impairment charges, increase in allowance for doubtful accounts, or restructuring charges could be more likely if the negative effects of the COVID-19 pandemic continue and will be dependent on the severity and duration of this crisis. To date, the Company has not observed any material impairments of its assets or a significant change in the fair value of assets due to the COVID-19 pandemic.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business acquisitions. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for business acquisitions in accordance with the acquisition method of accounting as prescribed by FASB ASC Topic 805,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&#160;The acquisition method of accounting requires the Company to record the assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date, with certain exceptions. Any excess of the consideration transferred over the estimated fair value of the net assets acquired, including identifiable intangible assets, is recorded as goodwill. Under the acquisition method, the operating results of acquired &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;companies are included in the Company&#x2019;s Consolidated Financial Statements beginning on the date of acquisition. The Company completed business acquisitions in 2019. Note 2 &#x2014; Acquisitions and Divestitures provides additional information regarding those business acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The determination of the fair values of intangible and other assets acquired in an acquisition requires management judgment and the consideration of a number of factors, including the historical financial performance of acquired businesses and their projected future performance, and estimates surrounding customer turnover, as well as assumptions regarding the level of competition and the costs necessary to reproduce certain assets. Establishing the useful lives of intangible assets also requires management judgment and the evaluation of a number of factors, including the expected use of an asset, historical client retention rates, consumer awareness and trade name history, as well as any contractual provisions that could limit or extend an asset&#x2019;s useful life.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charges that are directly related to the Company&#x2019;s acquisitions are expensed as incurred and classified as Acquisition and integration charges in the Consolidated Statements of Operations. Note 2 &#x2014; Acquisitions and Divestitures provides additional information regarding the Company&#x2019;s Acquisition and integration charges.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue recognition.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On January 1, 2018, the Company adopted ASC Topic 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company&#x2019;s revenue by significant source is accounted for as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Research revenues are mainly derived from subscription contracts for research products. The related revenues are deferred and recognized ratably over the applicable contract term. Fees derived from assisting organizations in selecting the right business software for their needs are recognized when the leads are provided to vendors.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Conferences revenues are deferred and recognized upon the completion of the related conference or meeting.&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-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Consulting revenues are principally generated from fixed fee and time and materials engagements. Revenues from fixed fee contracts are recognized as the Company works to satisfy our performance obligations. Revenues from time and materials engagements are recognized as work is delivered and/or services are provided. Revenues related to contract optimization engagements are contingent in nature and are only recognized upon satisfaction of all conditions related to their payment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of the Company&#x2019;s Research contracts are billable upon signing, absent special terms granted on a limited basis from time to time. Research contracts are generally non-cancelable and non-refundable, except for government contracts that may have cancellation or fiscal funding clauses. It is the Company&#x2019;s policy to record the amount of a subscription contract that is billable as a fee receivable at the time the contract is signed with a corresponding amount as deferred revenue because the contract represents a legally enforceable claim.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Note 9 &#x2014; Revenue and Related Matters provides additional information regarding the Company&#x2019;s business and revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for losses. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2020 , the Company adopted ASU No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments&#x2014;Credit Losses. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to January 1, 2020, the Company recognized the allowance for losses on bad debts in accordance with then-existing U.S. GAAP under FASB ASC Topic 310, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Information regarding the Company&#x2019;s accounting for credit losses, including our adoption of the new accounting standard, is provided below under the heading &#x201c;Adoption of new accounting standards&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of services and product development (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;COS&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;).&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; COS expense includes the direct costs incurred in the creation and delivery of our products and services. These costs primarily relate to personnel.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling, general and administrative (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;SG&amp;amp;A&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;).&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; SG&amp;amp;A expense includes direct and indirect selling costs, general and administrative costs, facility costs and bad debt expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commission expense.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company records deferred commissions upon signing a customer contract and amortizes the deferred amount over a period that aligns with the transfer to the customer of the services to which the commissions relate. Note 9 &#x2014; Revenue and Related Matters provides additional information regarding deferred commissions and the amortization of such costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-based compensation expense.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company accounts for stock-based compensation awards in accordance with FASB ASC Topics 505 and 718 and SEC Staff Accounting Bulletins No. 107 and No. 110. Stock-based compensation expense for equity awards is based on the fair value of the award on the date of grant. The Company recognizes stock-based compensation expense over the period that the related service is performed, which is generally the same as the vesting period of the underlying award. Forfeitures are recognized as they occur. A change in any of the terms or conditions of stock-based &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;compensation awards is accounted for as a modification of the award. Incremental compensation cost is measured as the excess, if any, of the fair value of the modified award over the fair value of the original award immediately before its terms are modified, measured based on the fair value of the awards at the modification date. For vested awards, the Company recognizes incremental compensation cost in the period the modification&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;occurs. For unvested awards, the Company recognizes any incremental compensation expense at the modification&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;date or ratably over the requisite remaining service period, as appropriate. If the fair value of the modified award is lower than the fair value of the original award immediately before modification, the minimum compensation cost the Company recognizes is the cost of the original award. Note 10 &#x2014; Stock-Based Compensation provides additional information regarding the Company&#x2019;s stock-based compensation activity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other (expense) income, net. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2019, the Company sold a minority equity investment for $14.1 million in cash and recognized a pretax gain of $9.1 million that was recorded in Other (expense) income, net in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income taxes. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the asset and liability method of accounting for income taxes. We estimate our income taxes in each of the jurisdictions where we operate. This process involves estimating our current tax expense or benefit together with assessing temporary differences resulting from differing treatment of items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets. When assessing the realizability of deferred tax assets, we consider if it is more likely than not that some or all of the deferred tax assets will not be realized. In making this assessment, we consider the availability of loss carryforwards, projected reversals of deferred tax liabilities, projected future taxable income, and ongoing prudent and feasible tax planning strategies. The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained based on the technical merits of the position. Recognized tax positions are measured at the largest amount of benefit with greater than a 50% likelihood of being realized. The Company uses estimates in determining the amount of unrecognized tax benefits associated with uncertain tax positions.&#160;Significant judgment is required in evaluating tax law and measuring the benefits likely to be realized.&#160;Uncertain tax positions are periodically re-evaluated and adjusted as more information about their ultimate realization becomes available. Note 12 &#x2014; Income Taxes provides additional information regarding the Company&#x2019;s income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 1, 2018, the Company early adopted ASU No. 2018-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU No. 2018-02&#x201d;). ASU No. 2018-02 provides an entity with the option to reclassify to retained earnings the tax effects from items that have been stranded in accumulated other comprehensive income as a result of the U.S. Tax Cuts and Jobs Act of 2017 (the &#x201c;Act&#x201d;). Gartner elected to early adopt ASU No. 2018-02 as of the beginning of the second quarter of 2018, which resulted in a reclassification of $0.6 million of stranded tax amounts related to the Act from Accumulated other comprehensive (loss) income, net to Accumulated earnings. ASU No. 2018-02 had no impact on the Company&#x2019;s operating results in 2020, 2019 or 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2018, the Company adopted ASU No. 2016-16,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intra-Entity Transfers of Assets Other Than Inventory&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;(&#x201c;ASU No. 2016-16&#x201d;). ASU No. 2016-16 accelerates the recognition of taxes on certain intra-entity transactions. U.S. GAAP previously required deferral of the income tax implications of an intercompany sale of assets until the assets were sold to a third party or recovered through use. Under ASU No. 2016-16, a seller&#x2019;s tax effects and a buyer&#x2019;s deferred taxes on asset transfers are immediately recognized upon a sale. Pursuant to the transition rules in ASU No. 2016-16, any taxes attributable to pre-2018 intra-entity transfers that were previously deferred should be accelerated and recorded to accumulated earnings on the date of adoption. As a result, certain of the Company&#x2019;s balance sheet income tax accounts pertaining to pre-2018 intra-entity transfers, which aggregated&#160;$13.7 million, were reversed against accumulated earnings on January 1, 2018. Additionally, in accordance with the new requirements of ASU No. 2016-16, the Company recorded income tax benefits of approximately (i) $28.3&#160;million and $38.1&#160;million in 2020 and 2019, respectively, from intercompany sales of certain intellectual property and (ii) $6.8 million in 2018 related to intra-entity transfers upon the merger of certain foreign subsidiaries. In the future, there could be a material impact from ASU No. 2016-16, depending on the nature, size and tax consequences of intra-entity transfers, if any.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents and restricted cash.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Cash and cash equivalents includes cash and all highly liquid investments with original maturities of three months or less, which are considered to be cash equivalents. The carrying value of cash equivalents approximates fair value due to the short-term maturity of such instruments. Investments with maturities of more than three months are classified as marketable securities. Interest earned is recorded in Interest income in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. GAAP requires that amounts generally described as restricted cash and restricted cash equivalents be presented with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts presented on an entity&#x2019;s statement of cash flows. Below is a table presenting the beginning-of-period and end-of-period cash amounts from the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company&#x2019;s Consolidated Balance Sheets and the total cash amounts presented in the Consolidated Statements of Cash Flows (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash classified in (1), (2):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash classified as held-for-sale (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents and restricted cash per the Consolidated Statements of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Restricted cash consists of escrow accounts established in connection with certain of the Company&#x2019;s business acquisitions. Generally, such cash is restricted to use due to provisions contained in the underlying stock or asset purchase agreement. The Company will disburse the restricted cash to the sellers of the businesses upon satisfaction of any contingencies described in such agreements (e.g., potential indemnification claims, etc.).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Restricted cash is recorded in Prepaid expenses and other current assets and Other assets in the Company&#x2019;s Consolidated Balance Sheets with the short-term or long-term classification dependent on the projected timing of disbursements to the sellers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Represents cash classified as a held-for-sale asset for the CEB Talent Assessment business, which was divested in 2018. Note 2 &#x2014; Acquisitions and Divestitures provides additional information regarding the Company&#x2019;s 2018 divestitures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On January 1, 2019, the Company adopted ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; using a modified retrospective approach. ASC 842 significantly changed the accounting for leases because a right-of-use model is now used whereby a lessee must record a right-of-use asset and a related lease liability on its balance sheet for most of its leases. Under ASC 842, leases are classified as either operating or finance arrangements, with such classification affecting the pattern of expense recognition in an entity&#x2019;s income statement. For operating leases, ASC 842 requires recognition in an entity&#x2019;s income statement of a single lease cost, calculated so that the cost of the lease is allocated over the lease term, generally on a straight-line basis.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to January 1, 2019, the Company recognized lease expense in accordance with then-existing U.S. GAAP under FASB ASC Topic 840, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC Topic 840&#x201d;). Although there were significant changes to the Company&#x2019;s leasing policies and procedures effective January 1, 2019 with the adoption of ASC 842, the lease expense recognition patterns under ASC Topic 842 in 2020 and 2019 and ASC Topic 840 in 2018 were substantively the same. As required by the new lease standard, the Company&#x2019;s disclosures regarding&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;its leasing activities have been significantly expanded to enable users of our Consolidated Financial Statements to assess the amount, timing and uncertainty of cash flows related to leases. Information regarding our adoption of ASC 842 and its impact on the Company&#x2019;s Consolidated Financial Statements and related disclosures is provided at Note 7 &#x2014; Leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, equipment and leasehold improvements.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Equipment, leasehold improvements and other fixed assets owned by the Company are recorded at cost less accumulated depreciation and amortization. Fixed assets, other than leasehold improvements, are depreciated using the straight-line method over the estimated useful life of the underlying asset. Leasehold improvements are amortized using the straight-line method over the shorter of the estimated useful life of the improvement or the remaining term of the related lease. Depreciation and amortization expense for fixed assets was $93.9 million, $82.1 million and $68.6 million in 2020, 2019 and 2018, respectively. Property, equipment and leasehold improvements, net are presented in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2-7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2-15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;635,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less &#x2014; accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(339,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(291,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, equipment and leasehold improvements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company incurs costs to develop internal-use software used in its operations. Certain of those costs that meet the criteria in FASB ASC Topic 350, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles - Goodwill and Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; are capitalized and amortized over future periods. Net capitalized internal-use software development costs were $58.2 million and $55.7 million at December 31, 2020 and 2019, respectively, and are included in Computer equipment and software in the table above. Amortization expense for capitalized internal-use software development costs, which is included with Depreciation in the Consolidated Statements of Operations, totaled $28.9 million, $20.0 million and $13.2 million in 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Goodwill represents the excess of the purchase price of acquired businesses over the estimated fair values of the tangible and identifiable intangible net assets acquired. Evaluations of the recoverability of goodwill are performed in accordance with FASB ASC Topic 350, which requires an annual assessment of potential goodwill impairment at the reporting unit level and whenever events or changes in circumstances indicate that the carrying value of goodwill may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When performing our annual assessment of the recoverability of goodwill, we initially perform a qualitative analysis evaluating whether any events or circumstances occurred or exist that provide evidence that it is more likely than not that the fair value of any of our reporting units is less than the related carrying amount. If we do not believe that it is more likely than not that the fair value of any of our reporting units is less than the related carrying amount, then no quantitative impairment test is performed. However, if the results of our qualitative assessment indicate that it is more likely than not that the fair value of a reporting unit is less than its respective carrying amount, then we perform a two-step quantitative impairment test. Evaluating the recoverability of goodwill requires judgments and assumptions regarding future trends and events. As a result, both the precision and reliability of our estimates are subject to uncertainty.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our most recent annual impairment test of goodwill was a qualitative analysis conducted during the quarter ended September 30, 2020 that indicated no impairment. Subsequent to completing our 2020 annual impairment test, no events or changes in circumstances were noted that required an interim goodwill impairment test. Note 3 &#x2014; Goodwill and Intangible Assets provides additional information regarding the Company&#x2019;s goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Finite-lived intangible assets. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has finite-lived intangible assets that are amortized using the straight-line method over the expected useful life of the underlying asset. Note 3 &#x2014; Goodwill and Intangible Assets provides additional information regarding the Company&#x2019;s finite-lived intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment of long-lived assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company&#x2019;s long-lived assets primarily consist of intangible assets other than goodwill and property, equipment and leasehold improvements. The Company reviews its long-lived asset groups for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or an asset group may not be recoverable. Such evaluation may be based on a number of factors, including current and projected operating results and cash flows, and changes in management&#x2019;s strategic direction as well as external economic and market factors. The Company evaluates the recoverability of assets and asset groups by determining whether their carrying values can be recovered through undiscounted future operating cash flows. If events or circumstances indicate that the carrying values might not be recoverable based on undiscounted future operating cash flows, an impairment loss may be recognized. The amount of impairment is measured based on the difference between the projected discounted future operating cash flows, using a discount rate reflecting the Company&#x2019;s average cost of funds, and the carrying value of the asset or asset group. The Company did not record any impairment charges for long-lived assets or asset groups during the three-year period ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pension obligations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company has defined benefit pension plans at several of its international locations. Benefits earned and paid under those plans are generally based on years of service and level of employee compensation. The Company&#x2019;s defined benefit pension plans are accounted for in accordance with FASB ASC Topics 715 and 960. The Company determines the periodic pension expense and related liabilities for its defined benefit pension plans through actuarial assumptions and valuations. The service cost component of pension expense is recorded as SG&amp;amp;A expense and all other components of pension expense are recorded as Other (expense) income, net in the Consolidated Statements of Operations. Note 15 &#x2014; Employee Benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;provides additional information regarding the Company&#x2019;s defined benefit pension plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company presents amounts borrowed in the Consolidated Balance Sheets, net of deferred financing fees. Interest accrued on amounts borrowed is recorded as Interest expense in the Consolidated Statements of Operations. Note 6 &#x2014; Debt&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;provides additional information regarding the Company&#x2019;s debt arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign currency exposure.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The functional currency of our foreign subsidiaries is typically the local currency. All assets and liabilities of foreign subsidiaries are translated into U.S. dollars at exchange rates in effect at the balance sheet date. Income and expense items are translated at average exchange rates for the year. The resulting translation adjustments are recorded as foreign &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;currency translation adjustments, a component of Accumulated other comprehensive (loss) income, net within Stockholders&#x2019; Equity on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Currency transaction gains or losses arising from transactions denominated in currencies other than the functional currency of a subsidiary are recognized in results of operations as part of Other (expense) income, net in the Consolidated Statements of Operations. The Company had net currency transaction gains (losses) of $12.5 million, $(1.1) million and $9.2 million in 2020, 2019 and 2018, respectively. The Company enters into foreign currency forward exchange contracts to mitigate the effects of adverse fluctuations in foreign currency exchange rates on certain transactions. Those contracts generally have short durations and are recorded at fair value with both realized and unrealized gains and losses recorded in Other (expense) income, net. The net loss from foreign currency forward exchange contracts was $14.1 million, $2.5 million and $10.4 million in 2020, 2019 and 2018, respectively. Note 13 &#x2014; Derivatives and Hedging provides additional information regarding the Company&#x2019;s foreign currency forward exchange contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair value disclosures.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company has a limited number of assets and liabilities that are adjusted to fair value at each balance sheet date. The Company&#x2019;s required fair value disclosures are provided at Note 14 &#x2014; Fair Value Disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentrations of credit risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Assets that may subject the Company to concentration of credit risk consist primarily of short-term, highly liquid investments classified as cash equivalents, fees receivable, contract assets, interest rate swaps and a pension reinsurance asset. The majority of the Company&#x2019;s cash equivalent investments and its interest rate swap contracts are with investment grade commercial banks. Fees receivable and contract asset balances deemed to be collectible from customers have limited concentration of credit risk due to our diverse customer base and geographic dispersion. The Company&#x2019;s pension reinsurance asset (see Note 15 &#x2014; Employee Benefits) is maintained with a large international insurance company that was rated investment grade as of December 31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock repurchase programs.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company records the cost to repurchase shares of its own common stock as treasury stock. Shares repurchased by the Company are added to treasury shares and are not retired. Note 8 &#x2014; Stockholders&#x2019; Equity provides additional information regarding the Company&#x2019;s common stock repurchase activity.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Adoption of new accounting standards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company adopted the accounting standards described below during 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Implementation Costs in a Cloud Computing Arrangement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; In August 2018, the FASB issued ASU No. 2018-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASU No. 2018-15&#x201d;). ASU No. 2018-15 aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. Costs that are capitalized under ASU No. 2018-15 will be expensed over the term of the cloud computing arrangement. Gartner adopted ASU No. 2018-15 on January 1, 2020 on a prospective basis. The adoption of ASU No. 2018-15 did not have a material impact on the Company&#x2019;s Consolidated Financial Statements. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; In August 2018, the FASB issued ASU No. 2018-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disclosure Framework&#x2014;Changes to the Disclosure Requirements for Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU No. 2018-13&#x201d;). ASU No. 2018-13, which is part of the FASB&#x2019;s broader disclosure framework project, modified and supplemented the previous U.S. GAAP disclosure requirements pertaining to fair value measurements, with an emphasis on Level 3 disclosures of the valuation hierarchy. Gartner adopted ASU No. 2018-13 on January 1, 2020. The adoption of ASU No. 2018-13 did not have a material impact on the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill Impairment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; In January 2017, the FASB issued ASU No. 2017-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles&#x2014;Goodwill and Other - Simplifying the Test for Goodwill Impairment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU No. 2017-04&#x201d;). ASU No. 2017-04 simplified the determination of the amount of goodwill to be potentially charged off by eliminating Step 2 of the goodwill impairment test under previous U.S. GAAP. Gartner adopted ASU No. 2017-04 on January 1, 2020. The adoption of ASU No. 2017-04 did not have a material impact on the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instrument Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments&#x2014;Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU No. 2016-13&#x201d;). ASU No. 2016-13 amended the previous financial instrument impairment model by requiring entities to use a forward-looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables. Gartner adopted ASU No. 2016-13 on January 1, 2020 with no cumulative effect adjustment to the Company&#x2019;s opening retained earnings. The Company applied the expected credit loss model to its fees receivable balance on January 1, 2020 using a historical loss rate method. The Company&#x2019;s trade receivables are collected fairly quickly and its credit losses have historically been low. The adoption of ASU No. 2016-13 did not have a material impact on the Company&#x2019;s Consolidated Financial Statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Defined Benefit Plan Disclosures &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; In August 2018, the FASB issued ASU No. 2018-14, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disclosure Framework&#x2014;Changes to the Disclosure Requirements for Defined Benefit Plans &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASU No. 2018-14&#x201d;). ASU No. 2018-14, which is part of the FASB&#x2019;s broader disclosure framework project, modified and supplemented the previous U.S. GAAP annual disclosure requirements for employers that sponsor defined benefit pension plans. Gartner adopted ASU No. 2018-14 on December 31, 2020 on a retroactive basis and applied to each comparative period presented in the Company&#x2019;s Consolidated Financial Statements. The adoption of ASU No. 2018-14 did not have a material impact on the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting standards issued but not yet adopted. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The FASB has issued accounting standards that had not yet become effective as of December 31, 2020 and may impact the Company&#x2019;s Consolidated Financial Statements or related disclosures in future periods. Those standards and their potential impact are discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting standard effective immediately upon voluntary election by Gartner&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; In March 2020, the FASB issued ASU No. 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform&#x2014;Facilitation of the Effects of Reference Rate Reform on Financial Reporting &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASU No. 2020-04&#x201d;). ASU No. 2020-04 provides that an entity can elect not to apply certain required modification accounting in U.S. GAAP to contracts where all changes to the critical terms relate to reference rate reform (e.g., the expected discontinuance of LIBOR and the transition to an alternative reference interest rate, etc.). In addition, the rule provides optional expedients and exceptions that enable entities to continue to apply hedge accounting for hedging relationships where one or more of the critical terms change due to reference rate reform. The rule became effective for all entities as of March 12, 2020 and will generally no longer be available to apply after December 31, 2022. The Company is currently evaluating the potential impact of ASU No. 2020-04 on its Consolidated Financial Statements, including the rule&#x2019;s potential impact on any debt modifications or other contractual changes in the future that may result from reference rate reform.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting standard effective in 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Accounting for Income Taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; In December 2019, the FASB issued ASU No. 2019-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&#x2014;Simplifying the Accounting for Income Taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASU No. 2019-12&#x201d;). ASU No. 2019-12 provides new guidance to simplify the accounting for income taxes in certain areas, changes the accounting for select income tax transactions and makes minor ASC improvements. Gartner adopted ASU No. 2019-12 on January 1, 2021. The Company has concluded that ASU No. 2019-12 will not have a material impact on its Consolidated Financial Statements upon adoption.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <it:NumberofEnterprisesServed
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzU4NQ_9c7b88e1-ff83-444d-8a7b-288b2f7c6460"
      unitRef="company">14000</it:NumberofEnterprisesServed>
    <us-gaap:NumberOfCountriesInWhichEntityOperates
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzYxMw_0f40d685-d34b-4ea2-a4ff-d4cc627c27ce"
      unitRef="country">100</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDAy_696f0fc7-7deb-48cc-91bc-6592bd07a20d">Segments. Gartner delivers its products and services globally through&#160;three business segments: Research, Conferences and Consulting.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzc2Ng_639d4bfd-f5d2-4105-98ab-9baf01e9fe43"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDEw_f06f7bca-949e-48da-b293-87111425d8a8">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of presentation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The accompanying Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;U.S. GAAP&#x201d;), as defined in the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;), for financial information and with the applicable instructions of U.S. Securities and Exchange Commission (&#x201c;SEC&#x201d;) Regulation S-X.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fiscal year of Gartner is the twelve-month period from January 1 through December 31. All references to 2020, 2019 and 2018 herein refer to the fiscal year unless otherwise indicated. When used in these notes, the terms &#x201c;Gartner,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; or &#x201c;our&#x201d; refer to Gartner, Inc. and its consolidated subsidiaries.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDc2_092e30ab-c08a-4210-a70c-fc7f631d1032">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of consolidation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The accompanying Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated.&lt;/span&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDkw_316ee160-f559-4181-80eb-7d45b9df7d19">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of estimates.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The preparation of the accompanying Consolidated Financial Statements requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenues and expenses. Such estimates include the valuation of fees receivable, goodwill, intangible assets and other long-lived assets, as well as tax accruals and other liabilities. In addition, estimates are used in revenue recognition, income tax expense or benefit, performance-based compensation charges, depreciation and amortization. Management believes its use of estimates in the accompanying Consolidated Financial Statements to be reasonable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management continually evaluates and revises its estimates using historical experience and other factors, including the general economic environment and actions it may take in the future. Management adjusts these estimates when facts and circumstances dictate. However, these estimates may involve significant uncertainties and judgments and cannot be determined with precision. In addition, these estimates are based on management&#x2019;s best judgment at a point in time. As a result, differences between our estimates and actual results could be material and would be reflected in the Company&#x2019;s Consolidated Financial Statements in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, a novel coronavirus disease (&#x201c;COVID-19&#x201d;) was reported in Wuhan, China and on March 11, 2020, the World Health Organization characterized COVID-19 as a pandemic. Any future asset impairment charges, increase in allowance for doubtful accounts, or restructuring charges could be more likely if the negative effects of the COVID-19 pandemic continue and will be dependent on the severity and duration of this crisis. To date, the Company has not observed any material impairments of its assets or a significant change in the fair value of assets due to the COVID-19 pandemic.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDc3_37abc203-4170-4bd2-870c-85b038613bea">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business acquisitions. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for business acquisitions in accordance with the acquisition method of accounting as prescribed by FASB ASC Topic 805,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&#160;The acquisition method of accounting requires the Company to record the assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date, with certain exceptions. Any excess of the consideration transferred over the estimated fair value of the net assets acquired, including identifiable intangible assets, is recorded as goodwill. Under the acquisition method, the operating results of acquired &lt;/span&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;companies are included in the Company&#x2019;s Consolidated Financial Statements beginning on the date of acquisition. The Company completed business acquisitions in 2019. Note 2 &#x2014; Acquisitions and Divestitures provides additional information regarding those business acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The determination of the fair values of intangible and other assets acquired in an acquisition requires management judgment and the consideration of a number of factors, including the historical financial performance of acquired businesses and their projected future performance, and estimates surrounding customer turnover, as well as assumptions regarding the level of competition and the costs necessary to reproduce certain assets. Establishing the useful lives of intangible assets also requires management judgment and the evaluation of a number of factors, including the expected use of an asset, historical client retention rates, consumer awareness and trade name history, as well as any contractual provisions that could limit or extend an asset&#x2019;s useful life.&lt;/span&gt;&lt;/div&gt;Charges that are directly related to the Company&#x2019;s acquisitions are expensed as incurred and classified as Acquisition and integration charges in the Consolidated Statements of Operations.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyMzY1_c74be7bb-7fc0-45d3-b97a-dfffff80d0e2">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue recognition.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On January 1, 2018, the Company adopted ASC Topic 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company&#x2019;s revenue by significant source is accounted for as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Research revenues are mainly derived from subscription contracts for research products. The related revenues are deferred and recognized ratably over the applicable contract term. Fees derived from assisting organizations in selecting the right business software for their needs are recognized when the leads are provided to vendors.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Conferences revenues are deferred and recognized upon the completion of the related conference or meeting.&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-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Consulting revenues are principally generated from fixed fee and time and materials engagements. Revenues from fixed fee contracts are recognized as the Company works to satisfy our performance obligations. Revenues from time and materials engagements are recognized as work is delivered and/or services are provided. Revenues related to contract optimization engagements are contingent in nature and are only recognized upon satisfaction of all conditions related to their payment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of the Company&#x2019;s Research contracts are billable upon signing, absent special terms granted on a limited basis from time to time. Research contracts are generally non-cancelable and non-refundable, except for government contracts that may have cancellation or fiscal funding clauses. It is the Company&#x2019;s policy to record the amount of a subscription contract that is billable as a fee receivable at the time the contract is signed with a corresponding amount as deferred revenue because the contract represents a legally enforceable claim.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Note 9 &#x2014; Revenue and Related Matters provides additional information regarding the Company&#x2019;s business and revenues.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDcw_d0621796-c98e-437c-a742-dc9a92732298">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for losses. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2020 , the Company adopted ASU No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments&#x2014;Credit Losses. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to January 1, 2020, the Company recognized the allowance for losses on bad debts in accordance with then-existing U.S. GAAP under FASB ASC Topic 310, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Information regarding the Company&#x2019;s accounting for credit losses, including our adoption of the new accounting standard, is provided below under the heading &#x201c;Adoption of new accounting standards&#x201d;.&lt;/span&gt;</us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDE4_992ef541-09c1-4817-bd63-31f600a016ab">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of services and product development (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;COS&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;).&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; COS expense includes the direct costs incurred in the creation and delivery of our products and services. These costs primarily relate to personnel.&lt;/span&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNTEw_0e48fcee-1d54-4ab6-9ef0-60c87f727eb4">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling, general and administrative (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;SG&amp;amp;A&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;).&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; SG&amp;amp;A expense includes direct and indirect selling costs, general and administrative costs, facility costs and bad debt expense.&lt;/span&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:CommissionsExpensePolicyPolicyTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyMzc4_d38a7ded-d784-4296-815e-df7dab5fff15">Commission expense. The Company records deferred commissions upon signing a customer contract and amortizes the deferred amount over a period that aligns with the transfer to the customer of the services to which the commissions relate.</us-gaap:CommissionsExpensePolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNTE3_3fcf66fc-a637-490a-b5b0-18f50d6711af">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-based compensation expense.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company accounts for stock-based compensation awards in accordance with FASB ASC Topics 505 and 718 and SEC Staff Accounting Bulletins No. 107 and No. 110. Stock-based compensation expense for equity awards is based on the fair value of the award on the date of grant. The Company recognizes stock-based compensation expense over the period that the related service is performed, which is generally the same as the vesting period of the underlying award. Forfeitures are recognized as they occur. A change in any of the terms or conditions of stock-based &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;compensation awards is accounted for as a modification of the award. Incremental compensation cost is measured as the excess, if any, of the fair value of the modified award over the fair value of the original award immediately before its terms are modified, measured based on the fair value of the awards at the modification date. For vested awards, the Company recognizes incremental compensation cost in the period the modification&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;occurs. For unvested awards, the Company recognizes any incremental compensation expense at the modification&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;date or ratably over the requisite remaining service period, as appropriate. If the fair value of the modified award is lower than the fair value of the original award immediately before modification, the minimum compensation cost the Company recognizes is the cost of the original award.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ProceedsFromSaleOfEquityMethodInvestments
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzk1Nzc_acf1984c-ef37-48b8-986b-c229210fb50c"
      unitRef="usd">14100000</us-gaap:ProceedsFromSaleOfEquityMethodInvestments>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzk2MjA_38a76e83-619d-4904-8931-5703ca3ca780"
      unitRef="usd">9100000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyMzcx_4ad090a2-eaba-41e0-be84-f40cb2fb4bb7">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income taxes. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the asset and liability method of accounting for income taxes. We estimate our income taxes in each of the jurisdictions where we operate. This process involves estimating our current tax expense or benefit together with assessing temporary differences resulting from differing treatment of items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets. When assessing the realizability of deferred tax assets, we consider if it is more likely than not that some or all of the deferred tax assets will not be realized. In making this assessment, we consider the availability of loss carryforwards, projected reversals of deferred tax liabilities, projected future taxable income, and ongoing prudent and feasible tax planning strategies. The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained based on the technical merits of the position. Recognized tax positions are measured at the largest amount of benefit with greater than a 50% likelihood of being realized. The Company uses estimates in determining the amount of unrecognized tax benefits associated with uncertain tax positions.&#160;Significant judgment is required in evaluating tax law and measuring the benefits likely to be realized.&#160;Uncertain tax positions are periodically re-evaluated and adjusted as more information about their ultimate realization becomes available. Note 12 &#x2014; Income Taxes provides additional information regarding the Company&#x2019;s income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 1, 2018, the Company early adopted ASU No. 2018-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU No. 2018-02&#x201d;). ASU No. 2018-02 provides an entity with the option to reclassify to retained earnings the tax effects from items that have been stranded in accumulated other comprehensive income as a result of the U.S. Tax Cuts and Jobs Act of 2017 (the &#x201c;Act&#x201d;). Gartner elected to early adopt ASU No. 2018-02 as of the beginning of the second quarter of 2018, which resulted in a reclassification of $0.6 million of stranded tax amounts related to the Act from Accumulated other comprehensive (loss) income, net to Accumulated earnings. ASU No. 2018-02 had no impact on the Company&#x2019;s operating results in 2020, 2019 or 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2018, the Company adopted ASU No. 2016-16,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intra-Entity Transfers of Assets Other Than Inventory&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;(&#x201c;ASU No. 2016-16&#x201d;). ASU No. 2016-16 accelerates the recognition of taxes on certain intra-entity transactions. U.S. GAAP previously required deferral of the income tax implications of an intercompany sale of assets until the assets were sold to a third party or recovered through use. Under ASU No. 2016-16, a seller&#x2019;s tax effects and a buyer&#x2019;s deferred taxes on asset transfers are immediately recognized upon a sale. Pursuant to the transition rules in ASU No. 2016-16, any taxes attributable to pre-2018 intra-entity transfers that were previously deferred should be accelerated and recorded to accumulated earnings on the date of adoption. As a result, certain of the Company&#x2019;s balance sheet income tax accounts pertaining to pre-2018 intra-entity transfers, which aggregated&#160;$13.7 million, were reversed against accumulated earnings on January 1, 2018. Additionally, in accordance with the new requirements of ASU No. 2016-16, the Company recorded income tax benefits of approximately (i) $28.3&#160;million and $38.1&#160;million in 2020 and 2019, respectively, from intercompany sales of certain intellectual property and (ii) $6.8 million in 2018 related to intra-entity transfers upon the merger of certain foreign subsidiaries. In the future, there could be a material impact from ASU No. 2016-16, depending on the nature, size and tax consequences of intra-entity transfers, if any.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="ia972c3ffbb1e41699021546e4190f0b8_D20180401-20180401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzExOTAy_453b2f72-1847-45e7-9892-8bc2ab561f9e"
      unitRef="usd">600000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="i3d274b79c4734ba2aae05faccc4129a1_D20180401-20180401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzExOTAy_d78e9c15-e0c0-463e-b4ac-571dd70e5d38"
      unitRef="usd">600000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:StockholdersEquity
      contextRef="i40ae9be1f6d44c548e383261af687956_I20180101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzEzMDA0_8771109f-c6f3-4bab-9dd5-c20abe98829d"
      unitRef="usd">-13700000</us-gaap:StockholdersEquity>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic065ad5050754d439b3555787e718fb8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzI3NDg3NzkxNDc4NDk_6bfb46fe-3bc0-4658-822b-8c0b80349eac"
      unitRef="usd">-28300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3542b959cfc84210ae798d168a938c2a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzI3NDg3NzkxNDc4NjQ_5569449c-85d1-4ef3-9ec7-810a9b28b639"
      unitRef="usd">-38100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifd66768d99594afcb8ae843b3a2f89e1_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzEzMjg0_bf354576-f105-4a9b-9960-901937fa44e6"
      unitRef="usd">-6800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDg3_6d1a9314-39be-4614-93ec-a87484c3b1d4">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents and restricted cash.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Cash and cash equivalents includes cash and all highly liquid investments with original maturities of three months or less, which are considered to be cash equivalents. The carrying value of cash equivalents approximates fair value due to the short-term maturity of such instruments. Investments with maturities of more than three months are classified as marketable securities. Interest earned is recorded in Interest income in the Consolidated Statements of Operations.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDA0_9a89ef46-5624-4011-9478-d48999787682">Below is a table presenting the beginning-of-period and end-of-period cash amounts from the &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company&#x2019;s Consolidated Balance Sheets and the total cash amounts presented in the Consolidated Statements of Cash Flows (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash classified in (1), (2):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash classified as held-for-sale (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents and restricted cash per the Consolidated Statements of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Restricted cash consists of escrow accounts established in connection with certain of the Company&#x2019;s business acquisitions. Generally, such cash is restricted to use due to provisions contained in the underlying stock or asset purchase agreement. The Company will disburse the restricted cash to the sellers of the businesses upon satisfaction of any contingencies described in such agreements (e.g., potential indemnification claims, etc.).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Restricted cash is recorded in Prepaid expenses and other current assets and Other assets in the Company&#x2019;s Consolidated Balance Sheets with the short-term or long-term classification dependent on the projected timing of disbursements to the sellers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Represents cash classified as a held-for-sale asset for the CEB Talent Assessment business, which was divested in 2018. Note 2 &#x2014; Acquisitions and Divestitures provides additional information regarding the Company&#x2019;s 2018 divestitures.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDI1_577f6f37-e3ba-4734-85a5-5319bdba99da">Below is a table presenting the beginning-of-period and end-of-period cash amounts from the &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company&#x2019;s Consolidated Balance Sheets and the total cash amounts presented in the Consolidated Statements of Cash Flows (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash classified in (1), (2):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash classified as held-for-sale (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents and restricted cash per the Consolidated Statements of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Restricted cash consists of escrow accounts established in connection with certain of the Company&#x2019;s business acquisitions. Generally, such cash is restricted to use due to provisions contained in the underlying stock or asset purchase agreement. The Company will disburse the restricted cash to the sellers of the businesses upon satisfaction of any contingencies described in such agreements (e.g., potential indemnification claims, etc.).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Restricted cash is recorded in Prepaid expenses and other current assets and Other assets in the Company&#x2019;s Consolidated Balance Sheets with the short-term or long-term classification dependent on the projected timing of disbursements to the sellers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Represents cash classified as a held-for-sale asset for the CEB Talent Assessment business, which was divested in 2018. Note 2 &#x2014; Acquisitions and Divestitures provides additional information regarding the Company&#x2019;s 2018 divestitures.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzItMi0xLTEtMA_09fd7ed9-bffc-4449-b8fb-3b7626f1cce8"
      unitRef="usd">712583000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzItNC0xLTEtMA_9a834f10-c28f-4aff-a3d2-ecc539e7baa3"
      unitRef="usd">280836000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzItNi0xLTEtMA_238828fc-78ed-4b0d-8130-08348bd1b747"
      unitRef="usd">156368000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if18e034d54d5495c9b8a3486fe6fba40_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzItOC0xLTEtMA_2802da1d-ded4-4752-8a7c-cb95a93bfe6a"
      unitRef="usd">538908000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzQtMi0xLTEtMA_ed71f34b-58d4-42ba-8751-aa1b3cf165b1"
      unitRef="usd">0</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzQtNC0xLTEtMA_90f0e347-d908-45f5-ac62-cf25e24c1929"
      unitRef="usd">0</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzQtNi0xLTEtMA_e28707d2-a759-4a1c-8b2e-45c1aedc194e"
      unitRef="usd">2295000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="if18e034d54d5495c9b8a3486fe6fba40_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzQtOC0xLTEtMA_d848a438-be01-45da-882e-1ec86a99c27a"
      unitRef="usd">15148000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzUtMi0xLTEtMA_84b2489c-a19a-4df0-9690-693bd9755876"
      unitRef="usd">0</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzUtNC0xLTEtMA_2fe4b6ba-f8c3-4c8a-b22c-15c62c4b9b38"
      unitRef="usd">0</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzUtNi0xLTEtMA_f5275d52-1289-407a-b32d-ed3b22fe7aff"
      unitRef="usd">0</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="if18e034d54d5495c9b8a3486fe6fba40_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzUtOC0xLTEtMA_ad476708-efa7-4b52-bbc2-7b210266ca0f"
      unitRef="usd">3002000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzYtMi0xLTEtMA_9f6ee118-d4f0-4c23-a3bc-98977c2dc423"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzYtNC0xLTEtMA_fdc97b8c-cfe4-46a7-9469-e2acda41e4c1"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzYtNi0xLTEtMA_54383b55-a386-496b-ad4a-755c050ceaa2"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="if18e034d54d5495c9b8a3486fe6fba40_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzYtOC0xLTEtMA_c46acfc9-e4d3-4d2c-9659-e59e5bdab786"
      unitRef="usd">10000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzctMi0xLTEtMA_69df2a10-80be-4a15-8b03-d6677cef4858"
      unitRef="usd">712583000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzctNC0xLTEtMA_eef7acb5-ed66-45c8-a97e-2abb778bd134"
      unitRef="usd">280836000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzctNi0xLTEtMA_ee64cdf9-d3d9-4ccd-96e8-9a8fcdba522b"
      unitRef="usd">158663000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if18e034d54d5495c9b8a3486fe6fba40_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo3NzI2YzQ3MzgyYTk0ZDU1OGY2ZTU1NmQyMzY1MzQzNy90YWJsZXJhbmdlOjc3MjZjNDczODJhOTRkNTU4ZjZlNTU2ZDIzNjUzNDM3XzctOC0xLTEtMA_13ec762d-6514-48e4-b418-8301154f3b41"
      unitRef="usd">567058000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyMzUz_111c05dc-4131-4907-b78f-4cd5bd70b943">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On January 1, 2019, the Company adopted ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; using a modified retrospective approach. ASC 842 significantly changed the accounting for leases because a right-of-use model is now used whereby a lessee must record a right-of-use asset and a related lease liability on its balance sheet for most of its leases. Under ASC 842, leases are classified as either operating or finance arrangements, with such classification affecting the pattern of expense recognition in an entity&#x2019;s income statement. For operating leases, ASC 842 requires recognition in an entity&#x2019;s income statement of a single lease cost, calculated so that the cost of the lease is allocated over the lease term, generally on a straight-line basis.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to January 1, 2019, the Company recognized lease expense in accordance with then-existing U.S. GAAP under FASB ASC Topic 840, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC Topic 840&#x201d;). Although there were significant changes to the Company&#x2019;s leasing policies and procedures effective January 1, 2019 with the adoption of ASC 842, the lease expense recognition patterns under ASC Topic 842 in 2020 and 2019 and ASC Topic 840 in 2018 were substantively the same. As required by the new lease standard, the Company&#x2019;s disclosures regarding&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;its leasing activities have been significantly expanded to enable users of our Consolidated Financial Statements to assess the amount, timing and uncertainty of cash flows related to leases.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDI2_a039b9d7-32c6-4870-9cf0-8a8210091afc">Property, equipment and leasehold improvements. Equipment, leasehold improvements and other fixed assets owned by the Company are recorded at cost less accumulated depreciation and amortization. Fixed assets, other than leasehold improvements, are depreciated using the straight-line method over the estimated useful life of the underlying asset. Leasehold improvements are amortized using the straight-line method over the shorter of the estimated useful life of the improvement or the remaining term of the related lease.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:Depreciation
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzE2NDkx_55b86d34-c9a4-4b89-8225-53c2c631a9e1"
      unitRef="usd">93900000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzE2NDk1_9950db98-8d68-48c4-955b-04dade0a3e68"
      unitRef="usd">82100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzE2NTAy_6c4122c4-5509-4a4f-ab1d-d31d409c7bee"
      unitRef="usd">68600000</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyMzg4_fe86ba64-68c3-4b55-b7db-4ce8545819fc">Property, equipment and leasehold improvements, net are presented in the table below (in thousands).&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2-7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2-15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;635,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less &#x2014; accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(339,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(291,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, equipment and leasehold improvements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic5d2962d770745938d6c6fa34f21f619_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo2Mzk0NjQ0ZDFiMWE0NDA2OTQ4YWFjNmNkZWEzYWZhNS90YWJsZXJhbmdlOjYzOTQ2NDRkMWIxYTQ0MDY5NDhhYWM2Y2RlYTNhZmE1XzItNC0xLTEtMA_dcf83744-2183-47a5-ab25-f71154aaca8c"
      unitRef="usd">277973000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i430f6532d97943ac904be1f5fe6ff14e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo2Mzk0NjQ0ZDFiMWE0NDA2OTQ4YWFjNmNkZWEzYWZhNS90YWJsZXJhbmdlOjYzOTQ2NDRkMWIxYTQ0MDY5NDhhYWM2Y2RlYTNhZmE1XzItNi0xLTEtMA_6e166e03-bb32-412f-b6c4-67a56d24be54"
      unitRef="usd">256451000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibddcc79578bb4a44ae47e15d3a43053f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo2Mzk0NjQ0ZDFiMWE0NDA2OTQ4YWFjNmNkZWEzYWZhNS90YWJsZXJhbmdlOjYzOTQ2NDRkMWIxYTQ0MDY5NDhhYWM2Y2RlYTNhZmE1XzMtNC0xLTEtMA_83b28be1-0c1a-4618-923e-852de7fbf900"
      unitRef="usd">114622000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iffe9a8e1500e4f1dac6ff4979e23c794_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo2Mzk0NjQ0ZDFiMWE0NDA2OTQ4YWFjNmNkZWEzYWZhNS90YWJsZXJhbmdlOjYzOTQ2NDRkMWIxYTQ0MDY5NDhhYWM2Y2RlYTNhZmE1XzMtNi0xLTEtMA_eb828912-131d-4d7c-8fe5-f9c4eb9be8a5"
      unitRef="usd">104370000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i47bf92884cad44e8b6171dc9ae671e17_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo2Mzk0NjQ0ZDFiMWE0NDA2OTQ4YWFjNmNkZWEzYWZhNS90YWJsZXJhbmdlOjYzOTQ2NDRkMWIxYTQ0MDY5NDhhYWM2Y2RlYTNhZmE1XzQtNC0xLTEtMA_97949107-024b-43b3-a0e2-3d19751da3f8"
      unitRef="usd">283773000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6032d5a51b8a4178aba3d613995482f1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo2Mzk0NjQ0ZDFiMWE0NDA2OTQ4YWFjNmNkZWEzYWZhNS90YWJsZXJhbmdlOjYzOTQ2NDRkMWIxYTQ0MDY5NDhhYWM2Y2RlYTNhZmE1XzQtNi0xLTEtMA_db35941b-3b4e-4fb9-9aee-0d6c658aed1a"
      unitRef="usd">275114000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo2Mzk0NjQ0ZDFiMWE0NDA2OTQ4YWFjNmNkZWEzYWZhNS90YWJsZXJhbmdlOjYzOTQ2NDRkMWIxYTQ0MDY5NDhhYWM2Y2RlYTNhZmE1XzUtNC0xLTEtMA_d9c8ecd9-865c-47bb-a314-20775b978591"
      unitRef="usd">676368000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo2Mzk0NjQ0ZDFiMWE0NDA2OTQ4YWFjNmNkZWEzYWZhNS90YWJsZXJhbmdlOjYzOTQ2NDRkMWIxYTQ0MDY5NDhhYWM2Y2RlYTNhZmE1XzUtNi0xLTEtMA_0a6bca97-4ff3-4eb2-a0cf-bb0d49d4f2ae"
      unitRef="usd">635935000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo2Mzk0NjQ0ZDFiMWE0NDA2OTQ4YWFjNmNkZWEzYWZhNS90YWJsZXJhbmdlOjYzOTQ2NDRkMWIxYTQ0MDY5NDhhYWM2Y2RlYTNhZmE1XzYtNC0xLTEtMA_7a33fb80-544f-4ae6-b7e2-656eddd2ebfe"
      unitRef="usd">339603000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo2Mzk0NjQ0ZDFiMWE0NDA2OTQ4YWFjNmNkZWEzYWZhNS90YWJsZXJhbmdlOjYzOTQ2NDRkMWIxYTQ0MDY5NDhhYWM2Y2RlYTNhZmE1XzYtNi0xLTEtMA_98952622-083e-42b8-a138-ba11437fd358"
      unitRef="usd">291356000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo2Mzk0NjQ0ZDFiMWE0NDA2OTQ4YWFjNmNkZWEzYWZhNS90YWJsZXJhbmdlOjYzOTQ2NDRkMWIxYTQ0MDY5NDhhYWM2Y2RlYTNhZmE1XzctNC0xLTEtMA_0f95b176-e6e5-4396-ae9a-05168b430fb4"
      unitRef="usd">336765000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90YWJsZTo2Mzk0NjQ0ZDFiMWE0NDA2OTQ4YWFjNmNkZWEzYWZhNS90YWJsZXJhbmdlOjYzOTQ2NDRkMWIxYTQ0MDY5NDhhYWM2Y2RlYTNhZmE1XzctNi0xLTEtMA_16d72d34-315f-47a9-a25b-5a3d32d404bc"
      unitRef="usd">344579000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzE2OTM3_bc844d0f-030e-4006-ac21-c429e8411266"
      unitRef="usd">58200000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzE2OTQ0_4916ac2a-3529-4d26-8fbe-ef3966ed0c37"
      unitRef="usd">55700000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzE3MjI4_708d7f0c-0805-4401-834a-29c3434b34ed"
      unitRef="usd">28900000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzE3MjMy_fb621bb3-2c6c-4fd0-b575-0102948439f5"
      unitRef="usd">20000000.0</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzE3MjM5_b348ac08-813d-4445-a64c-7c96eed046f2"
      unitRef="usd">13200000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzEyMDk0NjI3OTYxODk2_a7f1c5da-f1b8-4898-a33d-0e9f2936f831">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Goodwill represents the excess of the purchase price of acquired businesses over the estimated fair values of the tangible and identifiable intangible net assets acquired. Evaluations of the recoverability of goodwill are performed in accordance with FASB ASC Topic 350, which requires an annual assessment of potential goodwill impairment at the reporting unit level and whenever events or changes in circumstances indicate that the carrying value of goodwill may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When performing our annual assessment of the recoverability of goodwill, we initially perform a qualitative analysis evaluating whether any events or circumstances occurred or exist that provide evidence that it is more likely than not that the fair value of any of our reporting units is less than the related carrying amount. If we do not believe that it is more likely than not that the fair value of any of our reporting units is less than the related carrying amount, then no quantitative impairment test is performed. However, if the results of our qualitative assessment indicate that it is more likely than not that the fair value of a reporting unit is less than its respective carrying amount, then we perform a two-step quantitative impairment test. Evaluating the recoverability of goodwill requires judgments and assumptions regarding future trends and events. As a result, both the precision and reliability of our estimates are subject to uncertainty.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our most recent annual impairment test of goodwill was a qualitative analysis conducted during the quarter ended September 30, 2020 that indicated no impairment. Subsequent to completing our 2020 annual impairment test, no events or changes in circumstances were noted that required an interim goodwill impairment test. Note 3 &#x2014; Goodwill and Intangible Assets provides additional information regarding the Company&#x2019;s goodwill.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDYz_983ca7d3-d7a8-4769-8e5e-35c60d485693">Finite-lived intangible assets. The Company has finite-lived intangible assets that are amortized using the straight-line method over the expected useful life of the underlying asset.</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDkz_06d64bb3-156f-4d2d-8a6c-af313289e57e">Impairment of long-lived assets. The Company&#x2019;s long-lived assets primarily consist of intangible assets other than goodwill and property, equipment and leasehold improvements. The Company reviews its long-lived asset groups for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or an asset group may not be recoverable. Such evaluation may be based on a number of factors, including current and projected operating results and cash flows, and changes in management&#x2019;s strategic direction as well as external economic and market factors. The Company evaluates the recoverability of assets and asset groups by determining whether their carrying values can be recovered through undiscounted future operating cash flows. If events or circumstances indicate that the carrying values might not be recoverable based on undiscounted future operating cash flows, an impairment loss may be recognized. The amount of impairment is measured based on the difference between the projected discounted future operating cash flows, using a discount rate reflecting the Company&#x2019;s average cost of funds, and the carrying value of the asset or asset group.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDk0_fc863f0f-48af-4b7d-a3c9-7d22f9f41dbb">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pension obligations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company has defined benefit pension plans at several of its international locations. Benefits earned and paid under those plans are generally based on years of service and level of employee compensation. The Company&#x2019;s defined benefit pension plans are accounted for in accordance with FASB ASC Topics 715 and 960. The Company determines the periodic pension expense and related liabilities for its defined benefit pension plans through actuarial assumptions and valuations. The service cost component of pension expense is recorded as SG&amp;amp;A expense and all other components of pension expense are recorded as Other (expense) income, net in the Consolidated Statements of Operations. Note 15 &#x2014; Employee Benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;provides additional information regarding the Company&#x2019;s defined benefit pension plans.&lt;/span&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <us-gaap:DebtPolicyTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDc5_3227c1a4-f576-4c29-89cc-4d95b69f013a">Debt. The Company presents amounts borrowed in the Consolidated Balance Sheets, net of deferred financing fees. Interest accrued on amounts borrowed is recorded as Interest expense in the Consolidated Statements of Operations.</us-gaap:DebtPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDM5_037e14ca-2d0f-4127-8fd3-fe51a62499f8">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign currency exposure.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The functional currency of our foreign subsidiaries is typically the local currency. All assets and liabilities of foreign subsidiaries are translated into U.S. dollars at exchange rates in effect at the balance sheet date. Income and expense items are translated at average exchange rates for the year. The resulting translation adjustments are recorded as foreign &lt;/span&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;currency translation adjustments, a component of Accumulated other comprehensive (loss) income, net within Stockholders&#x2019; Equity on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;Currency transaction gains or losses arising from transactions denominated in currencies other than the functional currency of a subsidiary are recognized in results of operations as part of Other (expense) income, net in the Consolidated Statements of Operations.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzIyODEx_5cca8626-b4db-4c85-889d-b4ff86633129"
      unitRef="usd">12500000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzIyODE1_9c55d17d-7c40-4c6b-9140-7fa85a21b978"
      unitRef="usd">-1100000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzIyODIy_f9136a4b-569b-4c5d-9ca7-87210caa7acb"
      unitRef="usd">9200000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="idda6b981c1cb41989f8868db812542d6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzIzMjY2_f4d3b8c5-acb3-4c71-9767-11d9a806a620"
      unitRef="usd">-14100000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ibf3847536c224f7cb7913ba780901474_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzIzMjcw_bffd910c-9701-4623-a545-7daede8d4fe7"
      unitRef="usd">-2500000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ie21134938f45474f866875a8cbbbc5eb_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzIzMjc3_044bec49-b734-4673-9d29-7fbca9598ac9"
      unitRef="usd">-10400000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDQw_2bf5bcae-36fc-4cd6-ab07-efb46a1b2231">Fair value disclosures. The Company has a limited number of assets and liabilities that are adjusted to fair value at each balance sheet date.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDY2_46d835db-79af-4d5c-af22-b0bdd10e7f0a">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentrations of credit risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Assets that may subject the Company to concentration of credit risk consist primarily of short-term, highly liquid investments classified as cash equivalents, fees receivable, contract assets, interest rate swaps and a pension reinsurance asset. The majority of the Company&#x2019;s cash equivalent investments and its interest rate swap contracts are with investment grade commercial banks. Fees receivable and contract asset balances deemed to be collectible from customers have limited concentration of credit risk due to our diverse customer base and geographic dispersion. The Company&#x2019;s pension reinsurance asset (see Note 15 &#x2014; Employee Benefits) is maintained with a large international insurance company that was rated investment grade as of December 31, 2020 and 2019.&lt;/span&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:RepurchaseAndResaleAgreementsPolicy
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNDgw_94edc286-fbe0-45c5-966d-48b961e34c01">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock repurchase programs.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company records the cost to repurchase shares of its own common stock as treasury stock. Shares repurchased by the Company are added to treasury shares and are not retired. Note 8 &#x2014; Stockholders&#x2019; Equity provides additional information regarding the Company&#x2019;s common stock repurchase activity.&lt;/span&gt;</us-gaap:RepurchaseAndResaleAgreementsPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzAvZnJhZzozZjgyNDI1YzY5ZWU0OGY4YjU4ZjFhMWRiYzg2OTgzZi90ZXh0cmVnaW9uOjNmODI0MjVjNjllZTQ4ZjhiNThmMWExZGJjODY5ODNmXzMyNTI3_a9ae7f68-e4e2-4812-a1ed-8406945eb860">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Adoption of new accounting standards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company adopted the accounting standards described below during 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Implementation Costs in a Cloud Computing Arrangement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; In August 2018, the FASB issued ASU No. 2018-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASU No. 2018-15&#x201d;). ASU No. 2018-15 aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. Costs that are capitalized under ASU No. 2018-15 will be expensed over the term of the cloud computing arrangement. Gartner adopted ASU No. 2018-15 on January 1, 2020 on a prospective basis. The adoption of ASU No. 2018-15 did not have a material impact on the Company&#x2019;s Consolidated Financial Statements. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; In August 2018, the FASB issued ASU No. 2018-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disclosure Framework&#x2014;Changes to the Disclosure Requirements for Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU No. 2018-13&#x201d;). ASU No. 2018-13, which is part of the FASB&#x2019;s broader disclosure framework project, modified and supplemented the previous U.S. GAAP disclosure requirements pertaining to fair value measurements, with an emphasis on Level 3 disclosures of the valuation hierarchy. Gartner adopted ASU No. 2018-13 on January 1, 2020. The adoption of ASU No. 2018-13 did not have a material impact on the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill Impairment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; In January 2017, the FASB issued ASU No. 2017-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles&#x2014;Goodwill and Other - Simplifying the Test for Goodwill Impairment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU No. 2017-04&#x201d;). ASU No. 2017-04 simplified the determination of the amount of goodwill to be potentially charged off by eliminating Step 2 of the goodwill impairment test under previous U.S. GAAP. Gartner adopted ASU No. 2017-04 on January 1, 2020. The adoption of ASU No. 2017-04 did not have a material impact on the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instrument Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments&#x2014;Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU No. 2016-13&#x201d;). ASU No. 2016-13 amended the previous financial instrument impairment model by requiring entities to use a forward-looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables. Gartner adopted ASU No. 2016-13 on January 1, 2020 with no cumulative effect adjustment to the Company&#x2019;s opening retained earnings. The Company applied the expected credit loss model to its fees receivable balance on January 1, 2020 using a historical loss rate method. The Company&#x2019;s trade receivables are collected fairly quickly and its credit losses have historically been low. The adoption of ASU No. 2016-13 did not have a material impact on the Company&#x2019;s Consolidated Financial Statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Defined Benefit Plan Disclosures &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; In August 2018, the FASB issued ASU No. 2018-14, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disclosure Framework&#x2014;Changes to the Disclosure Requirements for Defined Benefit Plans &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASU No. 2018-14&#x201d;). ASU No. 2018-14, which is part of the FASB&#x2019;s broader disclosure framework project, modified and supplemented the previous U.S. GAAP annual disclosure requirements for employers that sponsor defined benefit pension plans. Gartner adopted ASU No. 2018-14 on December 31, 2020 on a retroactive basis and applied to each comparative period presented in the Company&#x2019;s Consolidated Financial Statements. The adoption of ASU No. 2018-14 did not have a material impact on the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting standards issued but not yet adopted. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The FASB has issued accounting standards that had not yet become effective as of December 31, 2020 and may impact the Company&#x2019;s Consolidated Financial Statements or related disclosures in future periods. Those standards and their potential impact are discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting standard effective immediately upon voluntary election by Gartner&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; In March 2020, the FASB issued ASU No. 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform&#x2014;Facilitation of the Effects of Reference Rate Reform on Financial Reporting &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASU No. 2020-04&#x201d;). ASU No. 2020-04 provides that an entity can elect not to apply certain required modification accounting in U.S. GAAP to contracts where all changes to the critical terms relate to reference rate reform (e.g., the expected discontinuance of LIBOR and the transition to an alternative reference interest rate, etc.). In addition, the rule provides optional expedients and exceptions that enable entities to continue to apply hedge accounting for hedging relationships where one or more of the critical terms change due to reference rate reform. The rule became effective for all entities as of March 12, 2020 and will generally no longer be available to apply after December 31, 2022. The Company is currently evaluating the potential impact of ASU No. 2020-04 on its Consolidated Financial Statements, including the rule&#x2019;s potential impact on any debt modifications or other contractual changes in the future that may result from reference rate reform.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting standard effective in 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Accounting for Income Taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; In December 2019, the FASB issued ASU No. 2019-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&#x2014;Simplifying the Accounting for Income Taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASU No. 2019-12&#x201d;). ASU No. 2019-12 provides new guidance to simplify the accounting for income taxes in certain areas, changes the accounting for select income tax transactions and makes minor ASC improvements. Gartner adopted ASU No. 2019-12 on January 1, 2021. The Company has concluded that ASU No. 2019-12 will not have a material impact on its Consolidated Financial Statements upon adoption.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzExNzU5_edfd3c52-0e33-495f-9a52-2b0d89e98e5d">Acquisitions and Divestitures&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Year Ended December 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 1, 2019, the Company acquired 100% of the outstanding membership interests of TOPO Research LLC (&#x201c;TOPO&#x201d;),&#160;a privately-held company based in Redwood City, California, for $25.0 million. TOPO is a subscription-based research and advisory business. The acquisition of TOPO expanded our market presence, product offerings and other business opportunities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For cash flow reporting purposes, the Company paid $23.7 million in cash for TOPO after considering the cash acquired with the business and certain other purchase price adjustments at closing. In addition to the purchase price, the Company may also be required to pay up to&#160;$6.5 million&#160;in cash in the future based on the continuing employment of certain key employees. Such amount is recognized as compensation expense over&#160;two years and reported in Acquisition and integration charges in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes the allocation of the aggregate purchase price for the TOPO acquisition based on the fair value of the assets acquired and liabilities assumed (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fees receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finite-lived intangible assets (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed (primarily deferred revenues)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 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="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;We believe that the recorded goodwill is supported by the anticipated synergies resulting from the acquisition. All of the recorded goodwill is expected to be deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The acquired finite-lived intangible assets primarily consisted of customer relationships and content, which are being amortized over 6 years and 1.5 years, respectively. To determine the fair values of the acquired intangible assets, we primarily relied on income valuation methodologies, in particular, discounted cash flow models.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The operating results of the acquired TOPO business and the related goodwill are being reported as part of the Company&#x2019;s Research and Conferences segments. &lt;/span&gt;&lt;span style="color:#3a3a3a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;T&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;he operating results of TOPO have been included in the Company&#x2019;s Consolidated Financial Statements since the date of acquisition; however, such operating results were not material to the Company&#x2019;s consolidated operating results and segment results. Had the Company acquired TOPO in prior periods, the impact on the Company&#x2019;s operating results would not have been material and, as a result, pro forma financial information for prior periods has not been presented herein.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2019, the Company also paid $2.3 million of restricted cash for deferred consideration from a 2017 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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Year Ended December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although the Company did not complete any business acquisitions during 2018, it paid $15.9 million of restricted cash during that year for deferred consideration from a 2017 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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisition and Integration Charges&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized $6.3 million, $9.5 million and $107.2 million of Acquisition and integration charges during 2020, 2019 and 2018, respectively. Acquisition and integration charges reflect additional costs and expenses resulting from our acquisitions and include, among other items, professional fees, severance and stock-based compensation charges. During 2018, the charges included $58.3 million of exit costs for certain acquisition-related office space in Arlington, Virginia that the Company did not occupy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Divestitures&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2018, the Company completed the divestitures of all three&#160;of the non-core businesses comprising its Other segment, all of which were acquired in the CEB acquisition from 2017. Revenue from those divested operations was approximately&#160;$97.3 million 2018, while the gross contribution was $60.5 million. The Company used the cash proceeds from these divestitures to pay down debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information regarding the Other segment divestitures is provided below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CEB Challenger training business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 31, 2018, the Company sold its CEB Challenger training business for $119.1 million&#160;and realized approximately&#160;$116.0 million&#160;in cash, which was net of working capital adjustments and certain closing costs. The Company recorded a pretax gain on the sale of approximately&#160;$8.3 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CEB Workforce Survey and Analytics business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 1, 2018, the Company sold its CEB Workforce Survey and Analytics business for&#160;$28.0 million&#160;and realized approximately&#160;$26.4 million&#160;in cash, which was net of certain closing costs. The Company recorded a pretax gain on the sale of approximately&#160;$8.8 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CEB Talent Assessment business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 3, 2018, the Company sold its CEB Talent Assessment business for&#160;$403.0 million&#160;and realized approximately&#160;$375.8 million&#160;in cash from the sale, which was net of cash transferred with the business and certain closing costs. The Company recorded a pretax gain of approximately&#160;$15.5 million&#160;on the sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other asset sales&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2018, the Company also received $8.6 million&#160;in cash proceeds as well as other consideration and recorded a net pretax gain of approximately&#160;$12.8 million&#160;from the sale of certain non-core assets originally acquired in the CEB transaction. These amounts include the sale of a small Research segment product called Metrics That Matter on October 31, 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i8ba85fc9d9e1403db065eb7e2f8be98c_I20191001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzEyNQ_5ca6d7ed-f38b-4de1-a5ab-420ddfe21533"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="id2be0fabb791447da3360dc82f3047cb_D20191001-20191001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzI2Mw_daf0d30f-a4d3-4bcd-a79c-f4fdf94f0c8b"
      unitRef="usd">25000000.0</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="id2be0fabb791447da3360dc82f3047cb_D20191001-20191001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzQ4Ng_105d2801-d7e0-438f-8668-d50af8e4695e"
      unitRef="usd">23700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i8ba85fc9d9e1403db065eb7e2f8be98c_I20191001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzY5OA_9459dea3-35d7-44e0-8e82-c767b66aa6fb"
      unitRef="usd">6500000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <it:BusinessCombinationContingentConsiderationArrangementsPeriodOfRecognition
      contextRef="id2be0fabb791447da3360dc82f3047cb_D20191001-20191001"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzI3NDg3NzkxMTA4MTg_13e340b7-52cc-4e7c-a4e7-9fae76380924">P2Y</it:BusinessCombinationContingentConsiderationArrangementsPeriodOfRecognition>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzExNzcw_082a1617-4d78-444f-b363-7999b4bbc994">The table below summarizes the allocation of the aggregate purchase price for the TOPO acquisition based on the fair value of the assets acquired and liabilities assumed (in thousands).&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fees receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finite-lived intangible assets (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed (primarily deferred revenues)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 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="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;We believe that the recorded goodwill is supported by the anticipated synergies resulting from the acquisition. All of the recorded goodwill is expected to be deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The acquired finite-lived intangible assets primarily consisted of customer relationships and content, which are being amortized over 6 years and 1.5 years, respectively. To determine the fair values of the acquired intangible assets, we primarily relied on income valuation methodologies, in particular, discounted cash flow models.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i8ba85fc9d9e1403db065eb7e2f8be98c_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90YWJsZToxZmI0OWYyMWI3MTI0NzcyODRkMmZhNGUxMzUxMmFmYS90YWJsZXJhbmdlOjFmYjQ5ZjIxYjcxMjQ3NzI4NGQyZmE0ZTEzNTEyYWZhXzEtMi0xLTEtMA_e5a0cbd9-e918-4e5c-9faa-7bf28d6fc099"
      unitRef="usd">1281000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i8ba85fc9d9e1403db065eb7e2f8be98c_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90YWJsZToxZmI0OWYyMWI3MTI0NzcyODRkMmZhNGUxMzUxMmFmYS90YWJsZXJhbmdlOjFmYjQ5ZjIxYjcxMjQ3NzI4NGQyZmE0ZTEzNTEyYWZhXzItMi0xLTEtMA_f77e0292-0255-4db6-b0d9-d44edf07742e"
      unitRef="usd">1402000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i8ba85fc9d9e1403db065eb7e2f8be98c_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90YWJsZToxZmI0OWYyMWI3MTI0NzcyODRkMmZhNGUxMzUxMmFmYS90YWJsZXJhbmdlOjFmYjQ5ZjIxYjcxMjQ3NzI4NGQyZmE0ZTEzNTEyYWZhXzMtMi0xLTEtMA_b2fcfba7-eaf3-466b-ae74-fa670c2c70e7"
      unitRef="usd">166000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:Goodwill
      contextRef="i8ba85fc9d9e1403db065eb7e2f8be98c_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90YWJsZToxZmI0OWYyMWI3MTI0NzcyODRkMmZhNGUxMzUxMmFmYS90YWJsZXJhbmdlOjFmYjQ5ZjIxYjcxMjQ3NzI4NGQyZmE0ZTEzNTEyYWZhXzQtMi0xLTEtMA_09f948f6-fbfe-4826-a466-c1c0e391474d"
      unitRef="usd">19293000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i8ba85fc9d9e1403db065eb7e2f8be98c_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90YWJsZToxZmI0OWYyMWI3MTI0NzcyODRkMmZhNGUxMzUxMmFmYS90YWJsZXJhbmdlOjFmYjQ5ZjIxYjcxMjQ3NzI4NGQyZmE0ZTEzNTEyYWZhXzUtMi0xLTEtMA_5d182845-3249-41ba-a582-82046ce0f91b"
      unitRef="usd">5250000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i8ba85fc9d9e1403db065eb7e2f8be98c_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90YWJsZToxZmI0OWYyMWI3MTI0NzcyODRkMmZhNGUxMzUxMmFmYS90YWJsZXJhbmdlOjFmYjQ5ZjIxYjcxMjQ3NzI4NGQyZmE0ZTEzNTEyYWZhXzYtMi0xLTEtMA_ff3a7364-496f-41ef-9fdb-81ece4753f5e"
      unitRef="usd">27392000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i8ba85fc9d9e1403db065eb7e2f8be98c_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90YWJsZToxZmI0OWYyMWI3MTI0NzcyODRkMmZhNGUxMzUxMmFmYS90YWJsZXJhbmdlOjFmYjQ5ZjIxYjcxMjQ3NzI4NGQyZmE0ZTEzNTEyYWZhXzctMi0xLTEtMA_a90c95b4-8e16-45ba-84e6-d80bd7f93e88"
      unitRef="usd">2417000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i8ba85fc9d9e1403db065eb7e2f8be98c_I20191001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90YWJsZToxZmI0OWYyMWI3MTI0NzcyODRkMmZhNGUxMzUxMmFmYS90YWJsZXJhbmdlOjFmYjQ5ZjIxYjcxMjQ3NzI4NGQyZmE0ZTEzNTEyYWZhXzgtMi0xLTEtMA_2dd1ce5c-1a8c-4c03-b985-6ece55a2dd71"
      unitRef="usd">24975000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ia928d2d5b85c4108a313962656bcb878_D20191001-20191001"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzE2MjM_1c25e0a7-9fd1-4e5b-b054-08d5fbb10447">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i5d2d7438289d4e9ca8c7f52bf49861a5_D20191001-20191001"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzE2MzA_67aab11b-f354-43a1-a7ac-09b23d53e678">P1Y6M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <it:BusinessCombinationDeferredConsideration
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzI0NzQ_6bdb53bc-dfba-44f8-962b-27f8d7e78db2"
      unitRef="usd">2300000</it:BusinessCombinationDeferredConsideration>
    <it:BusinessCombinationDeferredConsideration
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzI2NjU_97bfb2c6-2747-4faf-9733-b2be7842772a"
      unitRef="usd">15900000</it:BusinessCombinationDeferredConsideration>
    <it:BusinessCombinationAcquisitionandIntegrationRelatedCosts
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzg1MjA_d4d5882c-da0b-421e-90e1-d43bcc2210f7"
      unitRef="usd">6300000</it:BusinessCombinationAcquisitionandIntegrationRelatedCosts>
    <it:BusinessCombinationAcquisitionandIntegrationRelatedCosts
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzg1MjQ_0e68caeb-df8c-4b44-be7b-33a5ddf47f5a"
      unitRef="usd">9500000</it:BusinessCombinationAcquisitionandIntegrationRelatedCosts>
    <it:BusinessCombinationAcquisitionandIntegrationRelatedCosts
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzg1MzE_e60b14a2-94de-4024-ad2a-3bb40f352ede"
      unitRef="usd">107200000</it:BusinessCombinationAcquisitionandIntegrationRelatedCosts>
    <it:BusinessCombinationAcquisitionandIntegrationRelatedCostsExitCostsLiability
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzg4NTM_12fb518e-7587-4a02-9120-2df4da4a76fa"
      unitRef="usd">58300000</it:BusinessCombinationAcquisitionandIntegrationRelatedCostsExitCostsLiability>
    <it:NumberOfBusinessesSold
      contextRef="i5ea710fc942d435d9d14d726079bd72d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzEwMDkw_47a70160-f541-495b-abf1-f2e82d2faf1f"
      unitRef="business">3</it:NumberOfBusinessesSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i5ea710fc942d435d9d14d726079bd72d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzEwMjU5_fae49aaa-e62b-4b3f-9884-eee2098aaca9"
      unitRef="usd">97300000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i5ea710fc942d435d9d14d726079bd72d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzEwMzMw_e46d6b3e-42fb-481f-98b0-832ff85c86f7"
      unitRef="usd">60500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i9e5641e9ca0e49e99597f59493277334_I20180831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzEwNjI5_5eebd335-0ae8-4be8-831e-0befb0058427"
      unitRef="usd">119100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i31549c23fb1c46d9bb057de0018ecab0_D20180831-20180831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzEwNjU5_265cdefc-e9a8-461d-8c28-9b97c07af321"
      unitRef="usd">116000000.0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i31549c23fb1c46d9bb057de0018ecab0_D20180831-20180831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzEwODA2_b13dd516-6bca-47d3-aabf-c5fb5b60f34a"
      unitRef="usd">8300000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="iebcd89b84d7f4e16a7dee56e51d91dca_I20180501"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzEwOTQx_1fd052e6-1920-48ca-8eb1-4d936e015e79"
      unitRef="usd">28000000.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="iefd7c86c3e284952be92b3d23a4504de_D20180501-20180501"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzEwOTcx_a2d7c39c-7583-41ad-b297-1eedaa82ce4d"
      unitRef="usd">26400000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="iefd7c86c3e284952be92b3d23a4504de_D20180501-20180501"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzExMDg2_b3c4c3ba-c5af-41fc-a2fc-ca88cf314b02"
      unitRef="usd">8800000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i1ff4d5cdbc21444aa45d7c4583eae687_I20180403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzExMTk3_4021a968-cfba-42ae-8884-d0599aa8710b"
      unitRef="usd">403000000.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ib0938312117448cea85865f554cf16c7_D20180403-20180403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzExMjI3_d6984975-ed8e-4a04-84ca-7cb28e4be9ee"
      unitRef="usd">375800000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ib0938312117448cea85865f554cf16c7_D20180403-20180403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzExMzgz_ebadfe9e-2073-42c8-af9a-3cde0dfba7da"
      unitRef="usd">15500000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i5f723a48058d47e295eb677c8299da90_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzExNDU4_3f7130fb-f934-4d68-a238-86dce00911fc"
      unitRef="usd">8600000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i5f723a48058d47e295eb677c8299da90_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xMzYvZnJhZzpjMTI1NTBlY2I1MmE0NGVkOGVhNmUxMGExNTk2OWYyMS90ZXh0cmVnaW9uOmMxMjU1MGVjYjUyYTQ0ZWQ4ZWE2ZTEwYTE1OTY5ZjIxXzExNTU3_0c3252c1-7454-4b31-931e-9f5a6c6050aa"
      unitRef="usd">12800000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzE4Mjg_13251ecd-17fb-4539-92c5-baff4eb1d03f">Goodwill and Intangible Assets&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The table below presents changes to the carrying amount of goodwill by segment during the two-year period ended December&#160;31, 2020 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,638,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,923,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions due to an acquisition (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,915)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,651,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,937,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,664,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,945,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The 2019 additions are due to the acquisition of TOPO. See Note 2 &#x2014; Acquisitions and Divestitures for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Finite-lived intangible assets. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in finite-lived intangible assets during the two-year period ended December 31, 2020 are presented in the tables below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.320%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer&lt;br/&gt;Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Content&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cost at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,145,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,301,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets fully amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,154,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,279,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(381,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(472,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;772,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;806,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.320%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer&lt;br/&gt;Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Content&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cost at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,131,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,392,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions due to an acquisition (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets fully amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(85,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,358)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107,258)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation impact &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,145,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,301,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(283,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(376,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;861,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The 2019 additions are due to the acquisition of TOPO. See Note 2 &#x2014; Acquisitions and Divestitures for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Finite-lived intangible assets are amortized using the straight-line method over the following periods: Customer relationships&#x2014;3 to 13 years; Software&#x2014;2 to 7 years; Content&#x2014;2 to 3 years; and Other &#x2014;2 to 11 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense related to finite-lived intangible assets was $125.1 million, $129.7 million and $187.0 million in 2020, 2019 and 2018, respectively. The estimated future amortization expense by year for finite-lived intangible assets is presented in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;806,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzE4Mjk_17eb1b70-95a7-4b64-adf3-04b850962981">The table below presents changes to the carrying amount of goodwill by segment during the two-year period ended December&#160;31, 2020 (in thousands).&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,638,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,923,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions due to an acquisition (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,915)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,651,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,937,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,664,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,945,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The 2019 additions are due to the acquisition of TOPO. See Note 2 &#x2014; Acquisitions and Divestitures for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:Goodwill
      contextRef="i14218c499ce3453195d0701c9755737b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzEtMS0xLTEtMA_585e903b-73c4-4146-87e9-a9bed72437ff"
      unitRef="usd">2638418000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i93e8d53e4d9247eab5454c8ffabe73ea_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzEtMy0xLTEtMA_f0aad6df-0457-4946-9ae5-2eb38c9b0a0d"
      unitRef="usd">187654000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3b55e3f203714b34b753c4e46a57f0c4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzEtNS0xLTEtMA_e51a1cfc-beb8-4d75-bf37-be33e0ef9748"
      unitRef="usd">97064000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzEtOS0xLTEtMA_ea7a9c30-0f37-4956-87a7-0a11e2f74eaf"
      unitRef="usd">2923136000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if374d19f9bb4400ea56ef92cd0821c0d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzMtMS0xLTEtMzg2_1b435680-aa47-4c35-a7f6-0649c4f8d704"
      unitRef="usd">17557000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if7f1ffda4c60462a805d8b95a8c82d77_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzMtMy0xLTEtMzkw_1e04ace6-b827-4dc3-84e3-58c65bcc592d"
      unitRef="usd">1736000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ieb5f9f9910ce4877a6b3628ee050e94a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzMtNS0xLTEtNDUzMQ_ad07221a-1c19-40e2-a3ed-736dca6af58b"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzMtOS0xLTEtMzk0_53ff07c4-ad4a-40d6-81fa-555021976b3c"
      unitRef="usd">19293000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="if374d19f9bb4400ea56ef92cd0821c0d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzQtMS0xLTEtMA_7d19e2bc-de2f-43c3-b28e-948b2c83d93c"
      unitRef="usd">-4915000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="if7f1ffda4c60462a805d8b95a8c82d77_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzQtMy0xLTEtMA_bde75e50-d7c2-4d5b-8517-813544b4d8c8"
      unitRef="usd">251000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="ieb5f9f9910ce4877a6b3628ee050e94a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzQtNS0xLTEtMA_eb1a7159-c298-493e-b99c-7be31c6639bc"
      unitRef="usd">-39000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzQtOS0xLTEtMA_776998e5-096c-4da4-bde6-c9ef569a69b5"
      unitRef="usd">-4703000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="ia9fc9ce52eb14247adf514411b399c19_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzUtMS0xLTEtMA_7948bb72-bfa6-4374-80bc-c6f392ef1341"
      unitRef="usd">2651060000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib372d475fa0742d5b595f52c65c39947_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzUtMy0xLTEtMA_cd612bc9-e64a-42ac-bc49-0f99be74b1ff"
      unitRef="usd">189641000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i95294f7d9fab4df3ac5dc07c50d2a3ae_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzUtNS0xLTEtMA_bbdbbadd-d51c-4011-b817-8190472f7589"
      unitRef="usd">97025000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzUtOS0xLTEtMA_179be4e7-7bc1-4fa5-9aed-03fd1d584327"
      unitRef="usd">2937726000</us-gaap:Goodwill>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="i947bb3feffcd4539a6355f6dd24ac4c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzgtMS0xLTEtMA_f63f74aa-5dd8-4064-a1f8-b17d3f9dc22a"
      unitRef="usd">13672000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="ie97d75919ed248c99f2af3d631b15cd3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzgtMy0xLTEtMA_e64ffc45-0af3-4df8-ab9d-069d1639235e"
      unitRef="usd">-5550000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="ifd7cf27129c84fc3abeeba717e581b75_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzgtNS0xLTEtMA_fdfa71ca-67e2-4808-b3f1-ebbc919fd58e"
      unitRef="usd">-301000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzgtOS0xLTEtMA_6810f915-29db-42f2-9f35-3647efe7aa13"
      unitRef="usd">7821000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i691fd3b8b4d04947874ea378a9c620d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzktMS0xLTEtMA_36c482e3-a7bf-437e-b381-0616669d305d"
      unitRef="usd">2664732000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iaf72b84c9efe44ce87fb45ad00adc899_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzktMy0xLTEtMA_aa7ad2c2-7f5b-4dd2-99bf-e6f804d62053"
      unitRef="usd">184091000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic9ea214d40d84e1394d6ff384fcbb994_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzktNS0xLTEtMA_56773380-35fc-4e57-9de0-8342c14c43ea"
      unitRef="usd">96724000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTo3OTAwOTBlN2IzMzM0ZGU4OTliNmFmZDNhZjkzNDk2ZC90YWJsZXJhbmdlOjc5MDA5MGU3YjMzMzRkZTg5OWI2YWZkM2FmOTM0OTZkXzktOS0xLTEtMA_05d3c070-77da-44dc-8975-12f523e9fb2b"
      unitRef="usd">2945547000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzE4MjY_bda71b9a-264b-4094-bfcd-1ff8004917ba">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Finite-lived intangible assets. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in finite-lived intangible assets during the two-year period ended December 31, 2020 are presented in the tables below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.320%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer&lt;br/&gt;Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Content&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cost at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,145,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,301,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets fully amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,154,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,279,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(381,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(472,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;772,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;806,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.320%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer&lt;br/&gt;Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Content&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cost at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,131,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,392,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions due to an acquisition (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets fully amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(85,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,358)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107,258)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation impact &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,145,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,301,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(283,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(376,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;861,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The 2019 additions are due to the acquisition of TOPO. See Note 2 &#x2014; Acquisitions and Divestitures for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Finite-lived intangible assets are amortized using the straight-line method over the following periods: Customer relationships&#x2014;3 to 13 years; Software&#x2014;2 to 7 years; Content&#x2014;2 to 3 years; and Other &#x2014;2 to 11 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3999f118523d47c588848e0a98fa88ba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzEtMi0xLTEtMA_4a9f6e26-4461-4be6-b5dd-4b0ed264d334"
      unitRef="usd">1145109000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i323c2e3c08c24a58866b1d47906c9123_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzEtNC0xLTEtMA_bd27530b-562c-4dc1-8de2-bd375b66633b"
      unitRef="usd">111033000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic65b903b8f8244f29073099fef8986f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzEtNi0xLTEtMA_98ed3ea2-575c-4306-970f-c46b2f0024a6"
      unitRef="usd">14140000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1fa09757867741b1b1d96eb45cb04191_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzEtOC0xLTEtMA_46766488-f329-430f-b9b5-57092d8061f9"
      unitRef="usd">30838000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzEtMTAtMS0xLTA_f5babf42-22f9-4540-94db-babf4b19f445"
      unitRef="usd">1301120000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles
      contextRef="i2ce2c58c10234072a92159c4c328d346_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzQtMi0xLTEtMA_c414414b-fbf2-459a-b69b-9e49cb551a85"
      unitRef="usd">2394000</it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles>
    <it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles
      contextRef="i1ae3f18bfc744a0184d6883aac7e894f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzQtNC0xLTEtMA_7041acb4-d830-420c-94a9-d401fa5db6c2"
      unitRef="usd">787000</it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles>
    <it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles
      contextRef="id586aa04f448437793627da369b9aba8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzQtNi0xLTEtMA_ba38f920-9605-4778-aa6e-2910f746f519"
      unitRef="usd">9929000</it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles>
    <it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles
      contextRef="id81d8b3a21b14b19b74643e89f6a6e2c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzQtOC0xLTEtMA_ecffeab3-fff8-4fd5-9560-f3432f3e4445"
      unitRef="usd">20152000</it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles>
    <it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzQtMTAtMS0xLTA_6ff5bc39-b1d0-4f87-ac05-3b768e95fefe"
      unitRef="usd">33262000</it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i2ce2c58c10234072a92159c4c328d346_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzYtMi0xLTEtMA_f7277633-e16b-4154-8a16-00118a1633a1"
      unitRef="usd">-11495000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i1ae3f18bfc744a0184d6883aac7e894f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzYtNC0xLTEtMA_ea556d8c-279c-48a1-96ae-8c47b84063c2"
      unitRef="usd">-351000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="id586aa04f448437793627da369b9aba8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzYtNi0xLTEtMA_7f3a19f3-c029-466b-8f73-58ea9fd0ae6b"
      unitRef="usd">246000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="id81d8b3a21b14b19b74643e89f6a6e2c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzYtOC0xLTEtMA_a928df2b-5c9f-4b46-8deb-70a866a9c422"
      unitRef="usd">72000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzYtMTAtMS0xLTA_d7fde57e-963f-47b5-86b1-67d1d71915de"
      unitRef="usd">-11528000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i66ae65e12fe24c44bac6a8aa849b7deb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzctMi0xLTEtMA_ee1c0992-21cc-4369-9fd5-d6e073f2cc0e"
      unitRef="usd">1154210000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i87cc760c6bbf48c1a72732dc30ebc0f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzctNC0xLTEtMA_f2de89c7-28ab-4446-acb7-9df01807f707"
      unitRef="usd">110597000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i87d6c657f3ea4e48ab6448b62fe8e2d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzctNi0xLTEtMA_2785b29f-d46a-4e5a-87a5-55ce8dd65301"
      unitRef="usd">3965000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iec3f03f88f314b918b1b7aa3f368a9c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzctOC0xLTEtMA_b81f6dea-dbb5-4b76-a508-e1a14558e8d9"
      unitRef="usd">10614000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzctMTAtMS0xLTA_045a2e71-39fc-41a6-b726-d238ae099f70"
      unitRef="usd">1279386000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i66ae65e12fe24c44bac6a8aa849b7deb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzgtMi0xLTEtMA_7bb0f3e2-9ef6-4ab5-aa6b-a19271d0e089"
      unitRef="usd">381776000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i87cc760c6bbf48c1a72732dc30ebc0f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzgtNC0xLTEtMA_3283f59e-fb92-47fe-85a3-a2f49ca518a5"
      unitRef="usd">83320000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i87d6c657f3ea4e48ab6448b62fe8e2d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzgtNi0xLTEtMA_e66feeb1-b22e-4901-84f1-a3f184385978"
      unitRef="usd">3595000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iec3f03f88f314b918b1b7aa3f368a9c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzgtOC0xLTEtMA_e3a546f9-f5f6-4c6e-b11b-3bfcdaf9b55f"
      unitRef="usd">3697000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzgtMTAtMS0xLTA_e9e3f868-b7b3-4abd-8c99-ddeb8e4e632d"
      unitRef="usd">472388000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i66ae65e12fe24c44bac6a8aa849b7deb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzktMi0xLTEtMA_dda17daf-6232-4a4f-872d-b303aa3d7a46"
      unitRef="usd">772434000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i87cc760c6bbf48c1a72732dc30ebc0f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzktNC0xLTEtMA_6e1e94bc-70ed-4e97-bd7a-005ab249327d"
      unitRef="usd">27277000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i87d6c657f3ea4e48ab6448b62fe8e2d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzktNi0xLTEtMA_5f427453-4ef3-4ff3-a3d6-06483e88335c"
      unitRef="usd">370000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iec3f03f88f314b918b1b7aa3f368a9c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzktOC0xLTEtMA_d505ebe5-25b6-4314-aa2e-74e3accd96ba"
      unitRef="usd">6917000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZToyODJmNzY2OTc2MDM0YTZjOWQzZTJlMjk0NDViZmMwNi90YWJsZXJhbmdlOjI4MmY3NjY5NzYwMzRhNmM5ZDNlMmUyOTQ0NWJmYzA2XzktMTAtMS0xLTA_6d6b7b12-4110-4965-aca7-5cefdcc6c6d4"
      unitRef="usd">806998000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5e87fc78d21244febba3f440837eed22_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzEtMi0xLTEtMA_dbea9f13-e320-4774-834a-fc9d96799f26"
      unitRef="usd">1131656000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i32a1f6a8b56f496e8a62aed034aa59a4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzEtNC0xLTEtMA_3fb5ff1f-b0d7-4690-abd2-b150db5331f2"
      unitRef="usd">110701000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iedabec92024f4096ba4546a455adf754_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzEtNi0xLTEtMA_9147aa43-8e9e-46d8-a9c9-c3e7b9c4c932"
      unitRef="usd">98842000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7029ce62f10a4996acb21a121898e743_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzEtOC0xLTEtMA_78a38091-d2af-433b-ad02-179023168843"
      unitRef="usd">51662000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzEtMTAtMS0xLTA_d1a6d644-5242-4ed8-a80e-68e98d6c0f74"
      unitRef="usd">1392861000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ib9e77d7e5c9b4e47a5a8bdc185d7b457_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzMtMi0xLTEtNDQz_cbb53e98-6dee-4e48-9e7d-47bf548ad71a"
      unitRef="usd">3600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="if88cdf376463480083aef33f3e654a16_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzMtNC0xLTEtNDUyOQ_22699747-37e8-4cdc-899b-072d850a6ac8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="iefd686bd6a2941c59130186c1681701f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzMtNi0xLTEtNDQ3_be89b721-8511-41aa-a3c8-e857301f84d6"
      unitRef="usd">1200000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="if7916f9d194b4d908a81381eb34aba2e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzMtOC0xLTEtNDUw_ff6e8ccd-6198-4ac2-a0b1-b49987524148"
      unitRef="usd">450000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzMtMTAtMS0xLTQ1Mw_6224ec06-010a-45b3-a90a-5877ee51568c"
      unitRef="usd">5250000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles
      contextRef="ib9e77d7e5c9b4e47a5a8bdc185d7b457_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzMtMi0xLTEtMA_fd0eb68f-3dbb-46fa-a5bc-46bc19e1a104"
      unitRef="usd">0</it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles>
    <it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles
      contextRef="if88cdf376463480083aef33f3e654a16_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzMtNC0xLTEtMA_2549fb08-8139-487a-84e9-eff79975ac88"
      unitRef="usd">0</it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles>
    <it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles
      contextRef="iefd686bd6a2941c59130186c1681701f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzMtNi0xLTEtMA_b0d9efaf-d023-4216-8430-e5720131cf1c"
      unitRef="usd">85900000</it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles>
    <it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles
      contextRef="if7916f9d194b4d908a81381eb34aba2e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzMtOC0xLTEtMA_7dac5ffc-cc03-49ea-835c-c429b04c8669"
      unitRef="usd">21358000</it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles>
    <it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzMtMTAtMS0xLTA_57cf9e13-e5c7-446a-8562-e64e5cdc3119"
      unitRef="usd">107258000</it:FiniteLivedIntangibleAssetsFullyAmortizedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ib9e77d7e5c9b4e47a5a8bdc185d7b457_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzUtMi0xLTEtMA_6258906f-f922-4ce9-93d4-a4318c106c26"
      unitRef="usd">-9853000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="if88cdf376463480083aef33f3e654a16_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzUtNC0xLTEtMA_d0cf111f-8d30-4065-bd8e-36f8e96b2a94"
      unitRef="usd">-332000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="iefd686bd6a2941c59130186c1681701f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzUtNi0xLTEtMA_503153ed-3238-4026-93ec-3222ad466801"
      unitRef="usd">2000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="if7916f9d194b4d908a81381eb34aba2e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzUtOC0xLTEtMA_3f46c32e-a95c-4273-8b3e-0f4fb7b54000"
      unitRef="usd">-84000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzUtMTAtMS0xLTA_5e25d0d6-d99f-41bc-b309-34e3520b7419"
      unitRef="usd">-10267000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3999f118523d47c588848e0a98fa88ba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzYtMi0xLTEtMA_062fc87e-4f8e-4571-b878-95a8a58514db"
      unitRef="usd">1145109000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i323c2e3c08c24a58866b1d47906c9123_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzYtNC0xLTEtMA_2bfb9c6f-5c2c-4cd1-a190-af10d9e61677"
      unitRef="usd">111033000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic65b903b8f8244f29073099fef8986f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzYtNi0xLTEtMA_fb4b9f92-0510-4cfb-9db8-7eef3a129ef3"
      unitRef="usd">14140000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1fa09757867741b1b1d96eb45cb04191_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzYtOC0xLTEtMA_e0cb8378-fa0d-4e7f-8030-34061c8030ea"
      unitRef="usd">30838000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzYtMTAtMS0xLTA_5f6f346e-a577-4899-8ff1-0aa13193970d"
      unitRef="usd">1301120000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3999f118523d47c588848e0a98fa88ba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzctMi0xLTEtMA_7ad204a8-5dd0-4f68-9ede-d05472686d9b"
      unitRef="usd">283369000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i323c2e3c08c24a58866b1d47906c9123_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzctNC0xLTEtMA_75685510-760e-4a30-ae17-241675a7e974"
      unitRef="usd">61564000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic65b903b8f8244f29073099fef8986f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzctNi0xLTEtMA_8ecc9f33-3b78-4068-832d-1b84cd421056"
      unitRef="usd">11225000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1fa09757867741b1b1d96eb45cb04191_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzctOC0xLTEtMA_ede5b5a8-1332-412a-ad71-91889f212f39"
      unitRef="usd">19875000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzctMTAtMS0xLTA_6f31a53c-756e-4250-bd85-3e936d412581"
      unitRef="usd">376033000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3999f118523d47c588848e0a98fa88ba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzgtMi0xLTEtMA_1cba1ac8-9eab-4460-8cf4-454d9579fb4f"
      unitRef="usd">861740000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i323c2e3c08c24a58866b1d47906c9123_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzgtNC0xLTEtMA_8ba1be24-123a-497a-933e-fc4aa0096df0"
      unitRef="usd">49469000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic65b903b8f8244f29073099fef8986f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzgtNi0xLTEtMA_7c185cfb-0148-4fdb-9383-a5ab9358c361"
      unitRef="usd">2915000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1fa09757867741b1b1d96eb45cb04191_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzgtOC0xLTEtMA_1bd5b59b-bb0d-468f-ab98-4a96533a6468"
      unitRef="usd">10963000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTplZTIyMzg2MWU0Mjg0ODZiOGY2MWZlOGYzMDY5YTFjOS90YWJsZXJhbmdlOmVlMjIzODYxZTQyODQ4NmI4ZjYxZmU4ZjMwNjlhMWM5XzgtMTAtMS0xLTA_4d6d19ac-850f-4d3b-8151-51f16600c47b"
      unitRef="usd">925087000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="icc05f6862649452c82ebc613448439f8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzEyNDY_3e54e60c-8461-4338-b8f0-24190b9ccebd">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="icdd94e029efd47d48b624d8e31e4f16a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzEyNTI_7bfaccc9-667e-4bec-b27f-1b73b2351fe5">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i87bcfcac2e0a47b79af3792be4b0fec6_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzEyNjU_2f9e41bb-6761-46f4-a356-ae659674441a">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ifd606f98090149ab80fad9cf5ec7f271_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzEyNzE_051c6f4b-13fe-4ef1-b825-e4bc101669a6">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i58910ab9b9a048ef8d0415384a39687e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzEyODM_63ac048d-9318-45d9-9c36-1897539975e7">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib2d8b0702f1a4bbe83f246200caba775_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzEyODk_dedae0ed-1e4a-418f-a73a-8524aea4faed">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i641e9be17eff4ccbab4b98f66e4ae97d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzEzMDQ_e010c882-379f-4038-ae78-87a1d819965d">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i96a4518e054e4a0a8a236822ef31fce2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzEzMTA_17e7b4c1-3dde-44ca-80bf-bbda910093a1">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzE2NDY_c63e7471-f240-4ca2-9d71-fc985c3f34ba"
      unitRef="usd">125100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzE2NTA_411d1c66-a657-4545-b16d-76c5ee436451"
      unitRef="usd">129700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzE2NTc_730f3454-68bb-4367-829a-2bf6bf60d6a1"
      unitRef="usd">187000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90ZXh0cmVnaW9uOjA1ZGJiYWQ4NmIxZDQxMGU4ZGNkMjk2Mzc3N2UzMTZkXzE4Mjc_7ba77aba-83b8-4677-b0f0-e1486c5a3fee">The estimated future amortization expense by year for finite-lived intangible assets is presented in the table below (in thousands).&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;806,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTpiZDQ3NzIwOWQ5NDE0YTE1OWQ3ZTM5YTAyNWM0YzY1Ny90YWJsZXJhbmdlOmJkNDc3MjA5ZDk0MTRhMTU5ZDdlMzlhMDI1YzRjNjU3XzAtMS0xLTEtMA_8d7fb5e1-8483-410d-952d-a2a22ffddf81"
      unitRef="usd">105940000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTpiZDQ3NzIwOWQ5NDE0YTE1OWQ3ZTM5YTAyNWM0YzY1Ny90YWJsZXJhbmdlOmJkNDc3MjA5ZDk0MTRhMTU5ZDdlMzlhMDI1YzRjNjU3XzEtMS0xLTEtMA_24820568-687d-4b6e-9240-fdeb7e838991"
      unitRef="usd">96065000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTpiZDQ3NzIwOWQ5NDE0YTE1OWQ3ZTM5YTAyNWM0YzY1Ny90YWJsZXJhbmdlOmJkNDc3MjA5ZDk0MTRhMTU5ZDdlMzlhMDI1YzRjNjU3XzItMS0xLTEtMA_69a8b6bc-6d2d-4068-a391-877bc416dd26"
      unitRef="usd">96050000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTpiZDQ3NzIwOWQ5NDE0YTE1OWQ3ZTM5YTAyNWM0YzY1Ny90YWJsZXJhbmdlOmJkNDc3MjA5ZDk0MTRhMTU5ZDdlMzlhMDI1YzRjNjU3XzMtMS0xLTEtMA_292b7a7f-077b-4939-86c6-d94f6e9e3480"
      unitRef="usd">90718000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTpiZDQ3NzIwOWQ5NDE0YTE1OWQ3ZTM5YTAyNWM0YzY1Ny90YWJsZXJhbmdlOmJkNDc3MjA5ZDk0MTRhMTU5ZDdlMzlhMDI1YzRjNjU3XzQtMS0xLTEtMA_55d484f1-f880-4fe3-b72b-8e5d275dd4f2"
      unitRef="usd">82049000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTpiZDQ3NzIwOWQ5NDE0YTE1OWQ3ZTM5YTAyNWM0YzY1Ny90YWJsZXJhbmdlOmJkNDc3MjA5ZDk0MTRhMTU5ZDdlMzlhMDI1YzRjNjU3XzUtMS0xLTEtMA_d6770992-2f4f-4f4f-9320-b8e10fe99db2"
      unitRef="usd">336176000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDIvZnJhZzowNWRiYmFkODZiMWQ0MTBlOGRjZDI5NjM3NzdlMzE2ZC90YWJsZTpiZDQ3NzIwOWQ5NDE0YTE1OWQ3ZTM5YTAyNWM0YzY1Ny90YWJsZXJhbmdlOmJkNDc3MjA5ZDk0MTRhMTU5ZDdlMzlhMDI1YzRjNjU3XzYtMS0xLTEtMA_835e3b2f-7738-4c4b-8552-6431bc487c28"
      unitRef="usd">806998000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDgvZnJhZzo4OWVkNTkwYWMwMTg0ZTVhOWQ2NTBkNjNlMmY1ZWY0OS90ZXh0cmVnaW9uOjg5ZWQ1OTBhYzAxODRlNWE5ZDY1MGQ2M2UyZjVlZjQ5XzEwNw_e8b18a34-0f50-4bbb-965e-97eb1dabf772">Other Assets &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s other assets are summarized in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit plan-related assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDgvZnJhZzo4OWVkNTkwYWMwMTg0ZTVhOWQ2NTBkNjNlMmY1ZWY0OS90ZXh0cmVnaW9uOjg5ZWQ1OTBhYzAxODRlNWE5ZDY1MGQ2M2UyZjVlZjQ5XzEwOA_45ae6786-fefe-49ff-9cdf-f6c2a825cbbc">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s other assets are summarized in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit plan-related assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDgvZnJhZzo4OWVkNTkwYWMwMTg0ZTVhOWQ2NTBkNjNlMmY1ZWY0OS90YWJsZTozYTVjNGUwNGI1NTQ0OTI4OWEzM2E5Y2QwZjQxMTRkYi90YWJsZXJhbmdlOjNhNWM0ZTA0YjU1NDQ5Mjg5YTMzYTljZDBmNDExNGRiXzItMS0xLTEtMA_876efec0-81bb-4392-a866-70d0f94390b0"
      unitRef="usd">98536000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDgvZnJhZzo4OWVkNTkwYWMwMTg0ZTVhOWQ2NTBkNjNlMmY1ZWY0OS90YWJsZTozYTVjNGUwNGI1NTQ0OTI4OWEzM2E5Y2QwZjQxMTRkYi90YWJsZXJhbmdlOjNhNWM0ZTA0YjU1NDQ5Mjg5YTMzYTljZDBmNDExNGRiXzItMy0xLTEtMA_dbba6e32-002e-43a7-8cc9-fa0bc99e1bb1"
      unitRef="usd">84600000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDgvZnJhZzo4OWVkNTkwYWMwMTg0ZTVhOWQ2NTBkNjNlMmY1ZWY0OS90YWJsZTozYTVjNGUwNGI1NTQ0OTI4OWEzM2E5Y2QwZjQxMTRkYi90YWJsZXJhbmdlOjNhNWM0ZTA0YjU1NDQ5Mjg5YTMzYTljZDBmNDExNGRiXzMtMS0xLTEtMA_a674aa5a-f0ec-43c6-ab2e-a832e2d8a57f"
      unitRef="usd">103559000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDgvZnJhZzo4OWVkNTkwYWMwMTg0ZTVhOWQ2NTBkNjNlMmY1ZWY0OS90YWJsZTozYTVjNGUwNGI1NTQ0OTI4OWEzM2E5Y2QwZjQxMTRkYi90YWJsZXJhbmdlOjNhNWM0ZTA0YjU1NDQ5Mjg5YTMzYTljZDBmNDExNGRiXzMtMy0xLTEtMA_0a5c08c3-b8f7-4eff-a83c-b7eb14f0771c"
      unitRef="usd">79618000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDgvZnJhZzo4OWVkNTkwYWMwMTg0ZTVhOWQ2NTBkNjNlMmY1ZWY0OS90YWJsZTozYTVjNGUwNGI1NTQ0OTI4OWEzM2E5Y2QwZjQxMTRkYi90YWJsZXJhbmdlOjNhNWM0ZTA0YjU1NDQ5Mjg5YTMzYTljZDBmNDExNGRiXzQtMS0xLTEtMA_9026c6a2-572f-4f09-84d0-a44d62026ba9"
      unitRef="usd">54221000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDgvZnJhZzo4OWVkNTkwYWMwMTg0ZTVhOWQ2NTBkNjNlMmY1ZWY0OS90YWJsZTozYTVjNGUwNGI1NTQ0OTI4OWEzM2E5Y2QwZjQxMTRkYi90YWJsZXJhbmdlOjNhNWM0ZTA0YjU1NDQ5Mjg5YTMzYTljZDBmNDExNGRiXzQtMy0xLTEtMA_45e96599-1fa2-4344-93fe-03212fb07c04"
      unitRef="usd">58027000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDgvZnJhZzo4OWVkNTkwYWMwMTg0ZTVhOWQ2NTBkNjNlMmY1ZWY0OS90YWJsZTozYTVjNGUwNGI1NTQ0OTI4OWEzM2E5Y2QwZjQxMTRkYi90YWJsZXJhbmdlOjNhNWM0ZTA0YjU1NDQ5Mjg5YTMzYTljZDBmNDExNGRiXzUtMS0xLTEtMA_280fa35a-d98a-4176-9bcf-42a4300dfd18"
      unitRef="usd">256316000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNDgvZnJhZzo4OWVkNTkwYWMwMTg0ZTVhOWQ2NTBkNjNlMmY1ZWY0OS90YWJsZTozYTVjNGUwNGI1NTQ0OTI4OWEzM2E5Y2QwZjQxMTRkYi90YWJsZXJhbmdlOjNhNWM0ZTA0YjU1NDQ5Mjg5YTMzYTljZDBmNDExNGRiXzUtMy0xLTEtMA_1fda0494-5b30-42f8-ac37-fa28d87c3a53"
      unitRef="usd">222245000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90ZXh0cmVnaW9uOmM0YzU4YjYzY2FiZTQwYjU5MzI4MzA2YThjNzhmM2JmXzkyMw_5804ff52-ef23-4952-a108-5d3c69ca5874">Accounts Payable and Accrued and Other LiabilitiesThe Company&#x2019;s Accounts payable and accrued liabilities are summarized in the table below (in thousands).&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payroll and employee benefits payable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance and retention bonus payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bonus payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commissions payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VAT payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzgtMC0xLTEtMA_3b8214f0-84d9-4a8c-9acd-cbc251805d11"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzgtMC0xLTEtMA_b8b9b721-e1bf-4478-985c-3f6c85d2697c"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of interest rate swap contracts at fair value (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;952,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;See Note 14 &#x2014; Fair Value Disclosures for the determination of the fair values of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Other liabilities are summarized in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit plan-related liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, including long-term portion of fair value of interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90ZXh0cmVnaW9uOmM0YzU4YjYzY2FiZTQwYjU5MzI4MzA2YThjNzhmM2JmXzkxNw_f69c604d-19b1-4929-9d01-b4263151a4fa">The Company&#x2019;s Accounts payable and accrued liabilities are summarized in the table below (in thousands).&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payroll and employee benefits payable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance and retention bonus payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bonus payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commissions payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VAT payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzgtMC0xLTEtMA_3b8214f0-84d9-4a8c-9acd-cbc251805d11"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzgtMC0xLTEtMA_b8b9b721-e1bf-4478-985c-3f6c85d2697c"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of interest rate swap contracts at fair value (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;952,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;See Note 14 &#x2014; Fair Value Disclosures for the determination of the fair values of these instruments.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzItMS0xLTEtMA_8ff82349-834f-49db-9a2b-138004647b34"
      unitRef="usd">38588000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzItMy0xLTEtMA_cdef57a3-a42b-4d02-939f-847ddb515c21"
      unitRef="usd">32995000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzMtMS0xLTEtMA_4c61a6b2-c4bb-43ca-a300-d6f05cfe8ea1"
      unitRef="usd">189557000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzMtMy0xLTEtMA_0c312410-0db5-42f2-87ff-c86480732c83"
      unitRef="usd">165449000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <it:SeveranceandRetentionBonusPayable
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzQtMS0xLTEtMA_75da0815-da99-4b9c-aa84-fbc4aba2552a"
      unitRef="usd">26476000</it:SeveranceandRetentionBonusPayable>
    <it:SeveranceandRetentionBonusPayable
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzQtMy0xLTEtMA_7004b02f-0b3d-4a6e-904b-f723ab73eaec"
      unitRef="usd">24281000</it:SeveranceandRetentionBonusPayable>
    <us-gaap:AccruedBonusesCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzUtMS0xLTEtMA_7ecff97f-aac8-43a8-8e91-fa02083cdc2b"
      unitRef="usd">224763000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzUtMy0xLTEtMA_5e1a860e-51bf-4cb8-8bb2-1863ef43960c"
      unitRef="usd">192100000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzYtMS0xLTEtMA_edb5ca89-ffe0-4c5c-8166-13816fa42fd4"
      unitRef="usd">130306000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzYtMy0xLTEtMA_668b110d-ea16-417f-bd23-be45f209ba02"
      unitRef="usd">142499000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzctMS0xLTEtMA_a37756ba-7dd4-472c-9480-4171aa38629c"
      unitRef="usd">29550000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzctMy0xLTEtMA_de3e6dc2-61af-4ed3-847b-e2d632468329"
      unitRef="usd">7878000</us-gaap:TaxesPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzgtMS0xLTEtMTE5MDA_c88980a5-69d5-493c-9727-d50d47aad877"
      unitRef="usd">58496000</us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzgtMy0xLTEtMTE5MTI_fc41e069-86e1-4d1b-8748-a2bd6cbaff8b"
      unitRef="usd">31438000</us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzgtMS0xLTEtMA_6b2ac887-5e14-4e6f-b876-1b09a58c04a0"
      unitRef="usd">83995000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzgtMy0xLTEtMA_f14600bc-c574-40f4-a54e-f99f55aed42b"
      unitRef="usd">76516000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzktMS0xLTEtNjU2OQ_e62ba903-6857-4f4b-95fe-ce52434c68f0"
      unitRef="usd">34886000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzktMy0xLTEtMTEyMjM_c8cb2f37-6817-464a-9ba6-d854859d3f1c"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzktMS0xLTEtMA_a5196107-c640-4f39-b102-043d219446d0"
      unitRef="usd">135814000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzktMy0xLTEtMA_e4944a40-08f0-419d-979f-ae488c267352"
      unitRef="usd">115640000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzEwLTEtMS0xLTA_b59917c2-8171-4e64-ad34-9ba2aecbc32c"
      unitRef="usd">952431000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTo4MzgwMGM3NTlmZDI0Nzk4Yjc2OTRjZTYyYWQwYjJjOS90YWJsZXJhbmdlOjgzODAwYzc1OWZkMjQ3OThiNzY5NGNlNjJhZDBiMmM5XzEwLTMtMS0xLTA_93c84644-7052-40cb-b2a1-473237ec07a7"
      unitRef="usd">788796000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90ZXh0cmVnaW9uOmM0YzU4YjYzY2FiZTQwYjU5MzI4MzA2YThjNzhmM2JmXzkxMw_1cdfaf1f-99d4-44f5-b892-888825a428a1">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Other liabilities are summarized in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit plan-related liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, including long-term portion of fair value of interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTphY2RmZDg5NDgzOTM0NTU0YWFkNTA0ZmRkMzRiNDViMi90YWJsZXJhbmdlOmFjZGZkODk0ODM5MzQ1NTRhYWQ1MDRmZGQzNGI0NWIyXzItMS0xLTEtMA_3af29202-dbdb-4605-b6b0-962bca8c1278"
      unitRef="usd">26754000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTphY2RmZDg5NDgzOTM0NTU0YWFkNTA0ZmRkMzRiNDViMi90YWJsZXJhbmdlOmFjZGZkODk0ODM5MzQ1NTRhYWQ1MDRmZGQzNGI0NWIyXzItMy0xLTEtMA_b0d06788-bd12-4727-b41b-194c4e3dd900"
      unitRef="usd">24409000</us-gaap:DeferredRevenueNoncurrent>
    <it:TaxesPayableNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTphY2RmZDg5NDgzOTM0NTU0YWFkNTA0ZmRkMzRiNDViMi90YWJsZXJhbmdlOmFjZGZkODk0ODM5MzQ1NTRhYWQ1MDRmZGQzNGI0NWIyXzMtMS0xLTEtMA_31d534b3-8675-4197-95ea-2cad46ee75ee"
      unitRef="usd">86751000</it:TaxesPayableNoncurrent>
    <it:TaxesPayableNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTphY2RmZDg5NDgzOTM0NTU0YWFkNTA0ZmRkMzRiNDViMi90YWJsZXJhbmdlOmFjZGZkODk0ODM5MzQ1NTRhYWQ1MDRmZGQzNGI0NWIyXzMtMy0xLTEtMA_ba95865a-b640-4f05-93d9-0505dc94df70"
      unitRef="usd">63565000</it:TaxesPayableNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTphY2RmZDg5NDgzOTM0NTU0YWFkNTA0ZmRkMzRiNDViMi90YWJsZXJhbmdlOmFjZGZkODk0ODM5MzQ1NTRhYWQ1MDRmZGQzNGI0NWIyXzQtMS0xLTEtMA_be6fbd37-7b74-46c8-a03e-cd1d9119a70d"
      unitRef="usd">128199000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTphY2RmZDg5NDgzOTM0NTU0YWFkNTA0ZmRkMzRiNDViMi90YWJsZXJhbmdlOmFjZGZkODk0ODM5MzQ1NTRhYWQ1MDRmZGQzNGI0NWIyXzQtMy0xLTEtMA_0e1a7dc0-88f7-444c-91b4-6e65f1b6a112"
      unitRef="usd">108615000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTphY2RmZDg5NDgzOTM0NTU0YWFkNTA0ZmRkMzRiNDViMi90YWJsZXJhbmdlOmFjZGZkODk0ODM5MzQ1NTRhYWQ1MDRmZGQzNGI0NWIyXzYtMS0xLTEtMA_e2f1ecea-53e0-43d2-a8a5-d3e7632a9792"
      unitRef="usd">173233000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTphY2RmZDg5NDgzOTM0NTU0YWFkNTA0ZmRkMzRiNDViMi90YWJsZXJhbmdlOmFjZGZkODk0ODM5MzQ1NTRhYWQ1MDRmZGQzNGI0NWIyXzYtMy0xLTEtMA_ec5a1746-0714-4118-b9b0-83220bc52eb8"
      unitRef="usd">189814000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <it:OtherLiabilitiesNoncurrentOther
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTphY2RmZDg5NDgzOTM0NTU0YWFkNTA0ZmRkMzRiNDViMi90YWJsZXJhbmdlOmFjZGZkODk0ODM5MzQ1NTRhYWQ1MDRmZGQzNGI0NWIyXzctMS0xLTEtMA_02992242-3e15-483d-89bd-795ac8ff72a8"
      unitRef="usd">124656000</it:OtherLiabilitiesNoncurrentOther>
    <it:OtherLiabilitiesNoncurrentOther
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTphY2RmZDg5NDgzOTM0NTU0YWFkNTA0ZmRkMzRiNDViMi90YWJsZXJhbmdlOmFjZGZkODk0ODM5MzQ1NTRhYWQ1MDRmZGQzNGI0NWIyXzctMy0xLTEtMA_b2e17a1a-1f56-4495-9d03-a8b1d5a5d940"
      unitRef="usd">93343000</it:OtherLiabilitiesNoncurrentOther>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTphY2RmZDg5NDgzOTM0NTU0YWFkNTA0ZmRkMzRiNDViMi90YWJsZXJhbmdlOmFjZGZkODk0ODM5MzQ1NTRhYWQ1MDRmZGQzNGI0NWIyXzgtMS0xLTEtMA_84a3b469-e41c-47a6-be17-00cdfb930ee8"
      unitRef="usd">539593000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTEvZnJhZzpjNGM1OGI2M2NhYmU0MGI1OTMyODMwNmE4Yzc4ZjNiZi90YWJsZTphY2RmZDg5NDgzOTM0NTU0YWFkNTA0ZmRkMzRiNDViMi90YWJsZXJhbmdlOmFjZGZkODk0ODM5MzQ1NTRhYWQ1MDRmZGQzNGI0NWIyXzgtMy0xLTEtMA_4f00eaca-9558-4220-ac1b-76a10d56491b"
      unitRef="usd">479746000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzEwMjQz_19c1c86d-0bef-422d-97f9-c956f7fa651d">Debt&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s total outstanding borrowings are summarized in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 Credit Agreement - Term loan facility (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 Credit Agreement - Revolving credit facility (1), (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016 Credit Agreement - Term Loan A facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,252,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016 Credit Agreement - Revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Notes (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 Notes (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal amount outstanding (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,006,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,207,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: deferred financing fees (7) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net balance sheet carrying amount &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,978,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,183,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The contractual annualized interest rate as of December&#160;31, 2020 on the 2020 Credit Agreement Term loan facility and the revolving credit facility was 1.56%, which consisted of a floating Eurodollar base rate of 0.1875% plus a margin of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.375%&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; However, the Company has interest rate swap contracts that effectively convert the floating Eurodollar base rates on outstanding amounts to a fixed base rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company had approximately $1.0 billion of available borrowing capacity on the 2020 Credit Agreement revolver (not including the expansion feature) as of December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of 800.0 million principal amount of 2028 Notes outstanding. The 2028 Notes bear interest at a fixed rate of 4.50% and mature on July 1, 2028.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of 800.0 million principal amount of 2030 Notes outstanding. The 2030 Notes bear interest at a fixed rate of 3.75% and mature on October 1, 2030.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of two State of Connecticut economic development loans. One of the loans originated in 2012, has a 10-year maturity and the outstanding balance of $1.0&#160;million as of December&#160;31, 2020 bears interest at a fixed rate of 3.00%. The second loan, originated in 2019, has a 10-year maturity and bears interest at a fixed rate of 1.75%. Both of these loans may be repaid at any time by the Company without penalty.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The weighted average annual effective rate on the Company&#x2019;s outstanding debt for 2020, including the effects of its interest rate swaps discussed below, was 4.75%.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Deferred financing fees are being amortized to Interest expense, net over the term of the related debt obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2030 Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 28, 2020, the Company issued $800 million aggregate principal amount of 3.75% Senior Notes due 2030 (the &#x201c;2030 Notes&#x201d;). The 2030 Notes were issued pursuant to an indenture, dated as of September 28, 2020 (the &#x201c;2030 Note Indenture&#x201d;), among the Company, the guarantors party thereto and U.S. Bank National Association, as trustee. The 2030 Notes were offered and sold only to persons reasonably believed to be qualified institutional buyers (as defined in the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;)) pursuant to Rule 144A under the Securities Act and outside the United States only to non-U.S. persons in accordance with Regulation S under the Securities Act. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2030 Notes were issued at an issue price of 100.0% and bear interest at a rate of 3.75% per annum. Interest on the 2030 Notes is payable on April 1 and October 1 of each year, beginning on April 1, 2021. The 2030 Notes will mature on October 1, 2030. The net proceeds of the 2030 Notes, together with cash on hand, were used to redeem the Company&#x2019;s existing 5.125% senior notes due 2025 and pay related fees and expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may redeem some or all of the 2030 Notes at any time on or after October 1, 2025 for cash at the redemption prices set forth in the 2030 Note Indenture, plus accrued and unpaid interest to, but excluding, the redemption date. Prior to October 1, 2025, the Company may redeem up to 40% of the aggregate principal amount of the 2030 Notes with the proceeds of certain equity offerings at a redemption price of 103.75% plus accrued and unpaid interest to, but excluding, the redemption date. In addition, the Company may redeem some or all of the 2030 Notes prior to October 1, 2025, at a redemption price of 100.0% of the principal amount of the 2030 Notes plus accrued and unpaid interest to, but excluding, the redemption date, plus a &#x201c;make-whole&#x201d; premium. If the Company experiences specific kinds of change of control and a ratings decline, it will be required to offer to repurchase the 2030 Notes at a price equal to 101.0% of the principal amount thereof plus accrued and unpaid interest to, but excluding, the repurchase date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2030 Notes are the Company&#x2019;s general unsecured senior obligations, and are effectively subordinated to all of the Company&#x2019;s existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness, structurally subordinated to all existing and future indebtedness and other liabilities of the Company&#x2019;s non-guarantor subsidiaries, equal in right of payment to all of the Company&#x2019;s and Company&#x2019;s guarantor subsidiaries&#x2019; existing and future senior indebtedness and senior in right of payment to all of the Company&#x2019;s future subordinated indebtedness, if any. The 2030 Notes are jointly and severally guaranteed on a senior unsecured basis by certain of the Company&#x2019;s domestic subsidiaries that have outstanding indebtedness or guarantee other specified indebtedness. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2030 Note Indenture contains covenants that limit, among other things, the Company&#x2019;s ability and the ability of some of the Company&#x2019;s subsidiaries to:&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-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;create liens; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;merge or consolidate with other entities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These covenants are subject to a number of exceptions and qualifications. The 2030 Note Indenture also provides for events of default, which, if any of them occurs, would permit or require the principal, premium, if any, and interest on all the then outstanding 2030 Notes issued under the 2030 Note Indenture to be due and payable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2028 Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 22, 2020, the Company issued $800 million aggregate principal amount of 4.50% Senior Notes due 2028 (the &#x201c;2028 Notes&#x201d;). The 2028 Notes were issued pursuant to an indenture, dated as of June 22, 2020 (the &#x201c;2028 Note Indenture&#x201d;), among the Company, the guarantors party thereto and U.S. Bank National Association, as trustee. The 2028 Notes were offered and sold only to persons reasonably believed to be qualified institutional buyers (as defined in the Securities Act) pursuant to Rule 144A under the Securities Act and outside the United States only to non-U.S. persons in accordance with Regulation S under the Securities Act. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2028 Notes were issued at an issue price of 100.0% and bear interest at a rate of 4.50% per annum. Interest on the 2028 Notes is payable on January 1 and July 1 of each year, beginning on January 1, 2021. The Notes will mature on July 1, 2028. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may redeem some or all of the 2028 Notes at any time on or after July 1, 2023 for cash at the redemption prices set forth in the 2028 Note Indenture, plus accrued and unpaid interest to, but excluding, the redemption date. Prior to July 1, 2023, the Company may redeem up to 40% of the aggregate principal amount of the 2028 Notes with the proceeds of certain equity offerings at a redemption price of 104.5% plus accrued and unpaid interest to, but excluding, the redemption date. In addition, the Company may redeem some or all of the 2028 Notes prior to July 1, 2023, at a redemption price of 100.0% of the principal amount of the 2028 Notes plus accrued and unpaid interest to, but excluding, the redemption date, plus a &#x201c;make-whole&#x201d; premium. If the Company experiences specific kinds of change of control and a ratings decline, it will be required to offer to repurchase the 2028 Notes at a price equal to 101.0% of the principal amount thereof plus accrued and unpaid interest to, but excluding, the repurchase date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2028 Notes are the Company&#x2019;s general unsecured senior obligations, and are effectively subordinated to all of the Company&#x2019;s existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness, structurally subordinated to all existing and future indebtedness and other liabilities of the Company&#x2019;s non-guarantor subsidiaries, equal in right of payment to all of the Company&#x2019;s and Company&#x2019;s guarantor subsidiaries&#x2019; existing and future senior indebtedness and senior in right of payment to all of the Company&#x2019;s future subordinated indebtedness, if any. The 2028 Notes are jointly and severally guaranteed on a senior unsecured basis by certain of the Company&#x2019;s domestic subsidiaries that have outstanding indebtedness or guarantee other specified indebtedness. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2028 Note Indenture contains covenants that limit, among other things, the Company&#x2019;s ability and the ability of some of the Company&#x2019;s subsidiaries to:&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-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;create liens; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;merge or consolidate with other entities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These covenants are subject to a number of exceptions and qualifications. The 2028 Note Indenture also provides for events of default, which, if any of them occurs, would permit or require the principal, premium, if any, and interest on all the then outstanding 2028 Notes issued under the 2028 Note Indenture to be due and payable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2020 Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 28, 2020, the Company entered into an agreement among the Company, as borrower, the lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent (the &#x201c;Administrative Agent,&#x201d; and such agreement, the &#x201c;2020 Credit Agreement&#x201d;), which amended and restated the Company&#x2019;s existing credit facility, dated as of June 17, 2016 (as amended, supplemented or otherwise modified from time to time, the &#x201c;2016 Credit Agreement&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2020 Credit Agreement provides for a $400 million senior secured five-year term loan facility and a $1.0 billion senior secured five-year revolving facility. The term and revolving facilities may be increased, at the Company&#x2019;s option and under certain conditions, by up to an additional $1.0 billion in the aggregate plus additional amounts subject to the satisfaction of certain conditions, including a maximum secured leverage ratio. The term loan will be repaid in consecutive quarterly installments commencing December 31, 2020, plus a final payment due on September 28, 2025, and may be prepaid at any time without penalty or premium (other than applicable breakage costs) at the option of the Company. The revolving credit facility may be used for loans, and up to $75.0&#160;million may be used for letters of credit. The revolving loans may be borrowed, repaid and re-borrowed until September 28, 2025, at which time all amounts borrowed must be repaid.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 28, 2020, the Company drew down $400 million in term loans. The initial drawdown was used to refinance the outstanding amounts under the 2016 Credit Agreement. Additional amounts drawn down under the 2020 Credit Agreement will be used for general corporate purposes, including the funding of acquisitions, payment of capital expenditures and the repurchase of shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s obligations under the 2020 Credit Agreement are guaranteed, on a secured basis, by certain existing and future direct and indirect U.S. subsidiaries (the &#x201c;Subsidiary Guarantors&#x201d;), pursuant to the Amended and Restated Guarantee and Collateral Agreement, dated September 28, 2020 (the &#x201c;2020 Guarantee and Collateral Agreement&#x201d;), which was entered into by the Company and the Subsidiary Guarantors in favor of the Administrative Agent and amended and restated the Guarantee and Collateral Agreement, dated as of June 17, 2016 (as amended, supplemented or otherwise modified from time to time) in its entirety. Pursuant to the 2020 Guarantee and Collateral Agreement, the Company&#x2019;s obligations under the 2020 Credit Agreement and the guarantees of the Subsidiary Guarantors are secured by first priority security interests in substantially all of the assets of the Company and the Subsidiary Guarantors, including pledges of all stock and other equity interests in direct subsidiaries owned by the Company and the Subsidiary Guarantors (but only up to 66% of the voting stock of each direct foreign subsidiary or foreign subsidiary holding company owned by the Company or any Subsidiary Guarantor). The security and pledges are subject to certain exceptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans under the 2020 Credit Agreement bear interest at a rate equal to, at the Company&#x2019;s option, either (i) the greatest of: (x) the Wall Street Journal prime rate; (y) the average rate on Federal Reserve Board of New York rate plus 1/2 of 1%; and (z) and the adjusted LIBO rate (adjusted for statutory reserves) for a one-month interest period plus 1%, in each case plus a margin equal to between 0.125% and 1.25% depending on the Company&#x2019;s consolidated leverage ratio as of the end of the four consecutive fiscal quarters most recently ended, or (ii) the adjusted LIBO rate (adjusted for statutory reserves) plus a margin equal to between 1.125% and 2.25%, depending on the Company&#x2019;s leverage ratio as of the end of the four consecutive fiscal quarters most recently ended. The commitment fee payable on the unused portion of the revolving credit facility is equal to between 0.175% and 0.40% based on utilization of the revolving credit facility. The Company has also agreed to pay customary letter of credit fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2020 Credit Agreement contains certain customary restrictive loan covenants, including, among others, a financial covenant requiring a maximum leverage ratio, and covenants limiting the Company&#x2019;s ability to incur indebtedness, grant liens, make acquisitions, be acquired, dispose of assets, pay dividends, repurchase stock, make capital expenditures, make investments and enter into certain transactions with affiliates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2020 Credit Agreement contains customary events of default that include, among others, non-payment of principal, interest or fees, material inaccuracy of representations and warranties, violation of covenants, cross defaults to certain other indebtedness, bankruptcy and insolvency events, ERISA defaults, material judgments, and events constituting a change of control. The occurrence of an event of default will increase the applicable rate of interest by 2.0%, allow the lenders to terminate their obligations to lend under the 2020 Credit Agreement and could result in the acceleration of the Company&#x2019;s obligations under the credit facilities and an obligation of any or all of the guarantors to pay the full amount of the Company&#x2019;s obligations under the credit facilities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2016 Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to September 28, 2020, the Company had a credit facility that provided for a $1.5 billion Term Loan A facility (the &#x201c;Term Loan A facility&#x201d;) and a $1.2 billion revolving credit facility. On June 30, 2020, the Company used proceeds from the 2028 Notes offering to prepay $787.9&#160;million outstanding under the Term Loan A facility. The remaining amounts outstanding under the 2016 Credit Agreement were repaid when the Company entered into the 2020 Credit Agreement on September 28, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2025 Notes &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to September 28, 2020, the Company had $800.0 million aggregate principal amount of 5.125% Senior Notes due 2025 (the &#x201c;2025 Notes&#x201d;). The 2025 Notes were issued at an issue price of 100.0% and bore interest at a fixed rate of 5.125% per annum. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In conjunction with the issuance of the 2030 Notes, the Company redeemed all of the 2025 Notes on September 28, 2020 for cash, and the Company recorded $30.8&#160;million of charges for the early redemption premium and $14.0&#160;million of charges for the write-off of deferred financing costs related to the 2025 Notes and the 2016 Credit Agreement, which are recorded in Loss on extinguishment of debt on the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had four fixed-for-floating interest rate swap contracts with a total notional value of $1.4 billion that mature through 2025. Prior to June 30, 2020, the Company designated the swaps as accounting hedges of the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;forecasted interest payments on its variable-rate borrowings. The Company pays base fixed rates on these swaps ranging from 2.13%&#160;to&#160;3.04%&#160;and in return receives a floating Eurodollar base rate on&#160;30-day notional borrowings. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the repayment of all amounts outstanding under the 2016 Credit Agreement revolving credit facility and the prepayment of $787.9&#160;million under the Term Loan A facility on June 30, 2020, the Company accounted for its interest rate swap contracts as cash flow hedges in accordance with FASB ASC Topic 815. Because the swaps hedged forecasted interest payments, changes in the fair values of the swaps were recorded in Accumulated other comprehensive income (loss), a component of stockholders&#x2019; equity, as long as the swaps continued to be highly effective hedges of the designated interest rate risk. Any ineffective portion of a change in the fair value of a hedge was recorded in earnings. Upon the prepayment of $787.9&#160;million under the Company&#x2019;s Term Loan A facility and repayment of all amounts outstanding under the 2016 Credit Agreement revolving credit facility, the Company determined that it was probable that forecasted interest payments on $200.0&#160;million of variable rate debt would not occur. Additionally, as the variable rate debt under the Term Loan A facility was replaced by $800.0&#160;million of fixed rate debt under the 2028 Notes, the Company de-designated all of its interest rate swaps. As a result, the Company accelerated the release of $10.3 million from Accumulated other comprehensive loss, net related to the forecasted interest payments that were no longer probable. The loss was recorded in Other income (expense), net on the Consolidated Statement of Operations for the year ended December&#160;31, 2020. The remaining $104.0 million as of December&#160;31, 2020 is classified within Accumulated other comprehensive loss, net and will be amortized into Interest expense, net over the terms of the hedged forecasted interest payments. Subsequent changes to fair value of the interest rate swaps are recorded in Other income (expense), net. The interest rate swaps had negative unrealized fair values (liabilities) of $109.2 million and $64.8 million as of December&#160;31, 2020 and December&#160;31, 2019, respectively, of which $78.1 million and $47.2 million were recorded in Accumulated other comprehensive loss, net of tax effect, as of December&#160;31, 2020 and December&#160;31, 2019, respectively. See Note 11 &#x2014; Fair Value Disclosures for the determination of the fair values of Company&#x2019;s interest rate swaps.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzMyOTg1MzQ5MjQ4MTU_ae77bd44-f9e8-4be8-8d6b-9a6ed8eb08ea">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s total outstanding borrowings are summarized in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 Credit Agreement - Term loan facility (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 Credit Agreement - Revolving credit facility (1), (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016 Credit Agreement - Term Loan A facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,252,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016 Credit Agreement - Revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Notes (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 Notes (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal amount outstanding (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,006,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,207,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: deferred financing fees (7) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net balance sheet carrying amount &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,978,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,183,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The contractual annualized interest rate as of December&#160;31, 2020 on the 2020 Credit Agreement Term loan facility and the revolving credit facility was 1.56%, which consisted of a floating Eurodollar base rate of 0.1875% plus a margin of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.375%&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; However, the Company has interest rate swap contracts that effectively convert the floating Eurodollar base rates on outstanding amounts to a fixed base rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company had approximately $1.0 billion of available borrowing capacity on the 2020 Credit Agreement revolver (not including the expansion feature) as of December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of 800.0 million principal amount of 2028 Notes outstanding. The 2028 Notes bear interest at a fixed rate of 4.50% and mature on July 1, 2028.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of 800.0 million principal amount of 2030 Notes outstanding. The 2030 Notes bear interest at a fixed rate of 3.75% and mature on October 1, 2030.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of two State of Connecticut economic development loans. One of the loans originated in 2012, has a 10-year maturity and the outstanding balance of $1.0&#160;million as of December&#160;31, 2020 bears interest at a fixed rate of 3.00%. The second loan, originated in 2019, has a 10-year maturity and bears interest at a fixed rate of 1.75%. Both of these loans may be repaid at any time by the Company without penalty.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The weighted average annual effective rate on the Company&#x2019;s outstanding debt for 2020, including the effects of its interest rate swaps discussed below, was 4.75%.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Deferred financing fees are being amortized to Interest expense, net over the term of the related debt obligation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i20dd374113f54c0c9996471749b0ced2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzItMi0xLTEtMTIxNjk_e6cd1739-2f9a-4412-a8b2-7056bf5974d1"
      unitRef="usd">395000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib44c79c826e0486ebf33cdb58fabea8c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzItNC0xLTEtMTMxNDk_b78170e2-d798-45de-98b6-5faa90591bf6"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie0b4c1a7b60745988383676e621b4e9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzMtMi0xLTEtMTIxNjk_9189779c-3dd6-4bc5-918e-e83b7147b071"
      unitRef="usd">5000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i51941b2e3b2544a78d77b67b9fce119a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzMtNC0xLTEtMTMxNDk_c591ffd3-128c-4d7b-a58d-d63b6feebd04"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5d4a74b5e85d46079dabd89f019d6eae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzQtMi0xLTEtMTMxNDg_21a81890-302f-4b70-a685-0da0412cd778"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1c8e4a47006d46a08a05adbbf66ba09f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzQtNC0xLTEtMTIxNjk_363beb20-60b2-4d8b-80b2-902d7778a6db"
      unitRef="usd">1252969000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4df543e9db93409c880f09b3979268dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzUtMi0xLTEtMTMxNDg_f636e7ad-ee2a-4a20-981c-1f61bce3c018"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6995d4784ffe445985978e23acf82e5a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzUtNC0xLTEtMTIxNjk_23028ef7-5e42-4f78-8c8c-ce6eb2b7f1c6"
      unitRef="usd">148000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i45adc32c80ba40e4bd847ffcd1460714_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzYtMi0xLTEtMTIxNjk_500e8c87-1644-4fb0-963d-28b2bda76705"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id6a90075cab04c36adb093f14e921f9d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzYtNC0xLTEtMTIxNjk_7553a8f0-216a-4cfd-b8b1-f611ee4d9e92"
      unitRef="usd">800000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie99b6768c81a40af91be40e1ad140239_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzctMi0xLTEtMTIxNjk_eb6ce163-673d-4780-9992-3f31c2c51876"
      unitRef="usd">800000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i79f01df0cb1f4aabb1dcf801de9710cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzctNC0xLTEtMTIxNjk_0995a35a-4c93-41f3-9d3f-ea4864f49d23"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idab15f40ffc94b0e834e004d28288437_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzgtMi0xLTEtMTIxNjk_210f4474-3fa6-4026-b6eb-009cc95ae80f"
      unitRef="usd">800000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if686794d0e1e4fae93800c4105418543_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzgtNC0xLTEtMTIxNjk_6e6bb8f4-391c-4cf4-8290-b57a89cc1262"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i68f8845f7b364a0abde51682bd5d6599_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzktMi0xLTEtMTIxNjk_b6c3b0d5-843b-4b7f-9482-0769e04edfc1"
      unitRef="usd">6046000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic8bbad7d35f54673b43bf4418174a8a2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzktNC0xLTEtMTIxNjk_41871de2-836d-46f0-969b-c35a016c2880"
      unitRef="usd">6545000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzEwLTItMS0xLTEyMTY5_0ec8a6e8-c83b-4e48-af8a-d062b48aa7ec"
      unitRef="usd">2006046000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzEwLTQtMS0xLTEyMTY5_1ecd4d67-44bf-4c75-bbef-51fb5e736813"
      unitRef="usd">2207514000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzExLTItMS0xLTEyMTY5_56b548f8-1439-475a-9806-331d484a1441"
      unitRef="usd">27245000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzExLTQtMS0xLTEyMTY5_2fa0722e-a96f-4b07-9dc3-f379d961b5bc"
      unitRef="usd">23908000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzEyLTItMS0xLTEyMTY5_111ba007-a642-48f8-8c8b-bf96191126c1"
      unitRef="usd">1978801000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90YWJsZTphZWVhOTllNTgzY2U0MDlmYjRmZmRlNDRkMjZlMGYwMy90YWJsZXJhbmdlOmFlZWE5OWU1ODNjZTQwOWZiNGZmZGU0NGQyNmUwZjAzXzEyLTQtMS0xLTEyMTY5_a26905e5-cd7b-4c33-a967-8eabf718ac33"
      unitRef="usd">2183606000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i20dd374113f54c0c9996471749b0ced2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzQzOTgwNDY1NDk0OTg_a27d8d34-000b-4a62-b725-ce3b0a56e7cc"
      unitRef="number">0.0156</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <it:FloatingEurodollarBaseRate
      contextRef="i20dd374113f54c0c9996471749b0ced2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzQzOTgwNDY1NDk1NTc_7bc94048-c5e4-4c3a-b7e0-2935b51d9348"
      unitRef="number">0.001875</it:FloatingEurodollarBaseRate>
    <it:DebtInstrumentAdditionalInterestaboveBaseRate
      contextRef="ie98461f7c6e541d6bc6b9c5265bdad0d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzQzOTgwNDY1NDk1Nzg_680effad-9c48-4880-9931-aa918345954c"
      unitRef="number">0.01375</it:DebtInstrumentAdditionalInterestaboveBaseRate>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ie0b4c1a7b60745988383676e621b4e9d_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzQzOTgwNDY1NDk3NzI_fc3801bb-0121-4461-8479-1dfd5124d618"
      unitRef="usd">1000000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie99b6768c81a40af91be40e1ad140239_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzQzOTgwNDY1NDk5MjA_3a4264f3-c9fa-47cf-a017-f3f38c191426"
      unitRef="usd">800000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i1466c140dd61412f85a8d01a0a7fbe35_I20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzQzOTgwNDY1NTAwMTY_82453c49-275d-4588-b2a9-bcba6768cfe6"
      unitRef="number">0.0450</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="idab15f40ffc94b0e834e004d28288437_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzQzOTgwNDY1NTAwNjA_52c50022-14e4-4d0a-bf86-53c3c472e8f9"
      unitRef="usd">800000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="idab15f40ffc94b0e834e004d28288437_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzQzOTgwNDY1NTAxNTY_b28485e8-533b-4a38-9315-0779f1ef77c9"
      unitRef="number">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <it:NumberOfDebtInstruments
      contextRef="ie8aa62bf28db43659f4bc87a8cfd78ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzMyOTg1MzQ5MjQ4MjE_bb5a579a-e7ce-4deb-b5e1-e23c704596a4"
      unitRef="loan">2</it:NumberOfDebtInstruments>
    <us-gaap:DebtInstrumentTerm
      contextRef="ib11b3e0376a446a494845c9a65aa84be_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzMyOTg1MzQ5MjQ4MzE_7f874bbd-2491-4a94-b8eb-4a7da16d59dd">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia110dbeceb894161be79f54740dc0b73_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzQzOTgwNDY1NTAzNDg_447c34d6-a7fd-4ed4-896f-38a50c859f63"
      unitRef="usd">1000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia110dbeceb894161be79f54740dc0b73_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzQzOTgwNDY1NTAzOTY_a6eb827c-d49b-496f-a909-de2275ba1910"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="i95ecc93151d54092ae788cf8c4cb48dd_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzMyOTg1MzQ5MjQ4Mzk_e34eb598-9220-4d9a-b4a9-9845e0fdef10">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9b5db2b285784878b81325dd2730a748_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzQzOTgwNDY1NTA1MDA_4e0e632d-a7bd-4c4c-b434-49caafecf3c8"
      unitRef="number">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzQzOTgwNDY1NTA3Mzk_80cb81db-b913-4a3e-8288-bcfe43b0cbed"
      unitRef="number">0.0475</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i790ae7837eab45f891eada8bbeef2293_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMwMTE_1dc84e54-e88d-4ac5-9583-dc6862803e87"
      unitRef="usd">800000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i790ae7837eab45f891eada8bbeef2293_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMwMTg_60da6635-b058-4b13-a094-e984ec0e3e47"
      unitRef="number">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <it:DebtInstrumentIssuePricePercent
      contextRef="i790ae7837eab45f891eada8bbeef2293_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzMyOTg1MzQ5MjExMjk_28087614-ec7e-4fd7-bedd-ad9d9052693e"
      unitRef="number">1.000</it:DebtInstrumentIssuePricePercent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i790ae7837eab45f891eada8bbeef2293_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMwMzI_60da6635-b058-4b13-a094-e984ec0e3e47"
      unitRef="number">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i45adc32c80ba40e4bd847ffcd1460714_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMwNDE_77bf0e35-f77b-46f8-88fb-3456c44e60ed"
      unitRef="number">0.05125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="idd87f00fedc94cb69869a9efe3234c76_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM3NDM_6af58ae2-7d79-4ac1-831b-eadfb3f58130"
      unitRef="number">0.40</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="idd87f00fedc94cb69869a9efe3234c76_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMwNTk_95c4cd1e-e129-42dd-966a-864000ceec57"
      unitRef="number">1.0375</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i5903699fdbf24bceb3971942e3098ed4_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMwNzU_eff0ac0c-5753-46a0-aafb-5a910b5a42e8"
      unitRef="number">1.000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i7a7f775313b24faf8699bb1fefb86b02_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMwODU_94b60612-bd33-4cba-b70a-6007016346ca"
      unitRef="number">1.010</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1466c140dd61412f85a8d01a0a7fbe35_I20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzMyOTg1MzQ5MjExMTc_b1c0b65c-fad4-41a6-945d-e44c138b4ef8"
      unitRef="usd">800000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i1466c140dd61412f85a8d01a0a7fbe35_I20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMxMDI_82453c49-275d-4588-b2a9-bcba6768cfe6"
      unitRef="number">0.0450</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <it:DebtInstrumentIssuePricePercent
      contextRef="i1466c140dd61412f85a8d01a0a7fbe35_I20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzI3NDg3NzkxMDcwMzE_85ec46bd-eb4c-4776-abb1-28c0551cc5c8"
      unitRef="number">1.000</it:DebtInstrumentIssuePricePercent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i1466c140dd61412f85a8d01a0a7fbe35_I20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMxMTY_82453c49-275d-4588-b2a9-bcba6768cfe6"
      unitRef="number">0.0450</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="ie812952fb5b64ed29ab86ca005d29fce_D20200622-20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM3NDg_323d0540-8f2e-4f1f-b1d8-ab763babbd6d"
      unitRef="number">0.40</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ie812952fb5b64ed29ab86ca005d29fce_D20200622-20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMxMzY_d6821972-2aeb-4899-bdb3-7d9161504ead"
      unitRef="number">1.045</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ieee63bf87b4c4ce687f4ed4a183d6ee6_D20200622-20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM3NTM_2ccf9453-7dc8-42bb-a14b-29172dac575f"
      unitRef="number">1.000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i5bc949c3d9bf49d19bc2383ee2ea9bda_D20200622-20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMxNTg_0c6789dd-3a73-4efa-ad6f-86dd20714688"
      unitRef="number">1.010</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i459674d0379244f9b72277c19e4532af_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMxNjc_ef42f9b0-08e1-4b31-941f-5c30505cf713"
      unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="i64889ff5006e438eb4f1b45ae0bc9a1d_D20200928-20200928"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM3ODg_caff68c1-c927-4376-9954-290373bffbbd">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i032c7613f07045a395759efa8017f272_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMxNzk_d8f20f97-3023-4304-9ab4-1d52e2b684eb"
      unitRef="usd">1000000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="i47ed71e4111b46b3a935372a81482603_D20200928-20200928"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM3ODk_cfca432b-e38a-4e5b-a4c3-6b7be45c4962">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i032c7613f07045a395759efa8017f272_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMxOTE_d8f20f97-3023-4304-9ab4-1d52e2b684eb"
      unitRef="usd">1000000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i23505fb64b3b4d999b0bfe488308b902_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMxOTc_f2be3b69-50c9-41f6-8ce5-b0a498fa264b"
      unitRef="usd">75000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i64889ff5006e438eb4f1b45ae0bc9a1d_D20200928-20200928"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMyMTg_430024ea-95b2-42f4-b78f-aa3025a59b5b"
      unitRef="usd">400000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <it:DebtInstrumentPercentageOfSubsidiaryVotingStockPledgedAsCollateral
      contextRef="i1e706814fb394dd59ac5cd0e4cbc76fa_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMyMjc_80a71316-4177-4088-8fae-3b9d77d20ebc"
      unitRef="number">0.66</it:DebtInstrumentPercentageOfSubsidiaryVotingStockPledgedAsCollateral>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i489b12b9e1bd4df0a6eb03383a0d189f_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM3OTE_56400225-9785-446f-af95-3c9bec799e36"
      unitRef="number">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ifbf165a545ec413ab38d379cdb9c4813_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM3OTY_9cd1b64d-7c78-4e1c-a76f-81e4ee067c93"
      unitRef="number">0.00125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib79708c799a94044a7098f18a55bb0e5_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM4MDU_1d932fac-371e-413a-8bf0-7d58fb99a650"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="icc5c09062e3745029e2ec192853ac36e_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM4MTM_984a8c65-1b53-4afe-abd7-eb4820ec75f3"
      unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i19eb49b6791049e7a4c4cb7bc11df703_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM4MjI_86e08e93-222f-48e7-82cd-a16308417f80"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i70812f2cab0648aaaf663283dedb617c_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM4MzA_b3d593e7-cefe-408d-b8fe-747ea7897ca4"
      unitRef="number">0.00175</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i814e05a67a9e43dd89e080508e18fb05_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM4Mzk_877d4f4b-2568-41ea-8140-e63f1949800c"
      unitRef="number">0.0040</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentInterestRateIncreaseDecrease
      contextRef="ieefe7fc70c70454e9596c09c72733957_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM4NDY_2c3f4441-0402-4edb-81f4-3998b7feb1a7"
      unitRef="number">0.020</us-gaap:DebtInstrumentInterestRateIncreaseDecrease>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8dfee8f16190463189b140fd380ce1e8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMyODI_451f49d8-9148-4af6-8b91-f1019c726d82"
      unitRef="usd">1500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i4df543e9db93409c880f09b3979268dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMyOTI_1a0df797-badc-4ae9-a2fa-9b5ebb450ed7"
      unitRef="usd">1200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ie5d70c571e6c44c7b18c063b5a6480cc_D20200630-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMzMDY_9680b94b-fddd-4073-acee-635054a155b8"
      unitRef="usd">787900000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8659296e8c3b4ebd82fb40baf6189d97_I20200927"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMzMzg_a9846d6e-4ab2-46fc-b6fe-d1508d7d6605"
      unitRef="usd">800000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i45adc32c80ba40e4bd847ffcd1460714_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMzNDc_77bf0e35-f77b-46f8-88fb-3456c44e60ed"
      unitRef="number">0.05125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <it:DebtInstrumentIssuePricePercent
      contextRef="i45adc32c80ba40e4bd847ffcd1460714_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM4NTI_087b1c14-1e06-4491-969f-b9a469bc3adb"
      unitRef="number">1.000</it:DebtInstrumentIssuePricePercent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i45adc32c80ba40e4bd847ffcd1460714_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMzODM_77bf0e35-f77b-46f8-88fb-3456c44e60ed"
      unitRef="number">0.05125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i3146b9cf239d46bb9bd2b9812aed5259_D20200928-20200928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMzODc_d83c1bfd-4dd4-4a52-8866-a2c26f774be3"
      unitRef="usd">30800000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i3146b9cf239d46bb9bd2b9812aed5259_D20200928-20200928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzM0MDI_35c4e461-0d93-48f8-9621-a3d08cdbfb64"
      unitRef="usd">14000000.0</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i744ace128cac41408e2e5d1d1cbcb8c8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzY0MDY_8a6f35fd-80f2-4fa9-b5c5-510e6d40de51"
      unitRef="loan">4</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i744ace128cac41408e2e5d1d1cbcb8c8_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzYxNDc_59b506e1-7431-47a9-82fd-36b188e95319"
      unitRef="usd">1400000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i4d7403eb86944c3ea400f10d05540b18_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzYxNTQ_4749c4a9-a007-479e-af7d-7b3831aa51bb"
      unitRef="number">0.0213</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i65e12f91766f467ca8356df9bb57a398_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzYxNTg_5b6cdcd3-1fc7-46e6-9454-d61b2130b04a"
      unitRef="number">0.0304</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeTermOfContract
      contextRef="i2db848b89fb741428b70721331e08d05_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzkzNDU4NDg4NzM3NDE_c5714f1a-bf9a-4cfe-9d39-58ce313e75b3">P30D</us-gaap:DerivativeTermOfContract>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ie5d70c571e6c44c7b18c063b5a6480cc_D20200630-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMzMjM_9680b94b-fddd-4073-acee-635054a155b8"
      unitRef="usd">787900000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ie5d70c571e6c44c7b18c063b5a6480cc_D20200630-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzMzMjc_9680b94b-fddd-4073-acee-635054a155b8"
      unitRef="usd">787900000</us-gaap:RepaymentsOfLongTermDebt>
    <it:DebtInstrumentExpectedVariableRateDebtWithNoInterestPayments
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzI3NDg3NzkxMDcwMTQ_600bb90f-40e0-4299-b630-a537bbe49a17"
      unitRef="usd">200000000.0</it:DebtInstrumentExpectedVariableRateDebtWithNoInterestPayments>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie99b6768c81a40af91be40e1ad140239_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzYxODA_38be1dcc-dc01-496e-a9b6-e262076bcd6c"
      unitRef="usd">800000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i695507a9ab1444e29ac9e0c288ff458d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzMyOTg1MzQ5MjExNjQ_038d59a6-d39a-4b4f-b965-c06b5d6c19be"
      unitRef="usd">10300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="i744ace128cac41408e2e5d1d1cbcb8c8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzYyOTE_80da5fa0-1f1a-4980-bb8f-b3dac484b5e2"
      unitRef="usd">104000000.0</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNet
      contextRef="i744ace128cac41408e2e5d1d1cbcb8c8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzY3MjM_775c1ad7-3564-41b1-8f0c-2a75e2e9de66"
      unitRef="usd">109200000</us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNet>
    <us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNet
      contextRef="ib776849eafb747218010e0eed943f58f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzEzNTQ_9d88ede2-ca7c-4f21-9bdb-56335a78fe7f"
      unitRef="usd">64800000</us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNet>
    <us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNet
      contextRef="i09e00026d5a14d8685fc23181610e12f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzY3MzI_7446df7d-7233-42d6-9e03-8699d8e31361"
      unitRef="usd">78100000</us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNet>
    <us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNet
      contextRef="if855b023620f424e89ec73bb5e08d366_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNTQvZnJhZzozNjhlNGY0YTA0YTA0MTAxYmVhOTM4NWE1OGU5MmJmYS90ZXh0cmVnaW9uOjM2OGU0ZjRhMDRhMDQxMDFiZWE5Mzg1YTU4ZTkyYmZhXzU0OTc1NTgxNzY3NDE_28d27686-e3d2-4c9d-a420-34bf0b0d9f7e"
      unitRef="usd">47200000</us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNet>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90ZXh0cmVnaW9uOjFhMDhmZGY1NzU1YjQ2MzU5MWFjYmJkMjFkNjNhMWY0XzEyMjM2_e76fe839-5c3f-4831-bd6a-4011e2cd150c">Leases&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s leasing activities are primarily for facilities under cancelable and non-cancelable lease agreements expiring during 2021 and through 2038. These facilities support our executive and administrative activities, research and consulting, sales, systems support, operations, and other functions. The Company also has leases for office equipment and other assets, which are not significant. Certain of the Company&#x2019;s lease agreements include (i) renewal options to extend the lease term for up to ten years and/or (ii) options to terminate the agreement within one year. Additionally, certain of the Company&#x2019;s lease agreements provide standard recurring escalations of lease payments for, among other things, increases in a lessor&#x2019;s maintenance costs and taxes. Under some lease agreements, the Company may be entitled to allowances, free rent, lessor-financed tenant improvements and other incentives. The Company&#x2019;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company subleases certain office space that it does not intend to occupy. Such sublease arrangements expire during 2021 and through 2032 and primarily relate to facilities in Arlington, Virginia. Certain of the Company&#x2019;s sublease agreements: (i) include renewal and termination options; (ii) provide for customary escalations of lease payments in the normal course of business; and (iii) grant the subtenant certain allowances, free rent, Gartner-financed tenant improvements and other incentives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease Accounting under ASC 842&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under ASC 842, a lease is a contract or an agreement, or a part of another arrangement, between two or more parties that, at its inception, creates enforceable rights and obligations that conveys the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use assets represent a right to use an underlying asset for the lease term and the related lease liability represents an obligation to make lease payments pursuant to the contractual terms of the lease agreement. Right-of-use assets and lease liabilities are initially recognized on the lease commencement date based on the present value of the lease payments over the lease term. For all of our facilities leases, we account for both lease components and nonlease components (e.g., common area maintenance charges, etc.) as a single lease component when determining the present value of our lease payments. Variable lease payments that are not dependent on an index or a rate are excluded from the determination of our right-of-use assets and lease liabilities and such payments are recognized as expense in the period when the related obligation is incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s lease agreements do not provide implicit interest rates. Instead, the Company uses an incremental borrowing rate determined on the lease commencement date to calculate the present value of future lease payments. The incremental borrowing rate is calculated for each individual lease and represents the rate of interest that the Company would have to pay to borrow on a collateralized basis (in the currency that the lease is denominated) over a similar term an amount equal to the lease &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;payments in a similar economic environment. Right-of-use assets also include any initial direct costs incurred by the Company and lease payments made to a lessor on or before the related lease commencement date, less any lease incentives received directly from the lessor. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the Company&#x2019;s facility lease agreements include options to extend or terminate the lease. When it is reasonably certain that the Company will exercise a renewal or termination option, the present value of the lease payments for the affected lease is adjusted accordingly. Leases with a term of twelve months or less are accounted for in the same manner as long-term lease arrangements, including any related disclosures. Lease expense for operating leases is generally recognized on a straight-line basis over the lease term, unless the related right-of-use asset was previously impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of our existing sublease arrangements have been classified as operating leases with sublease income recognized on a straight-line basis over the term of the sublease arrangement. To measure the Company&#x2019;s periodic sublease income, we elected to use a practical expedient under ASC 842 to aggregate nonlease components with the related lease components when (i) the timing and pattern of transfer for the nonlease components and the related lease components are the same and (ii) the lease components, if accounted for separately, would be classified as an operating lease. This practical expedient applies to all of our existing sublease arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When our projected lease cost for the term of a sublease exceeds our anticipated sublease income for that same period, we treat that circumstance as an indicator that the carrying amount of the related right-of-use asset may not be fully recoverable. In those situations, we perform an impairment analysis and, if indicated, we record a charge against earnings to reduce the right-of-use asset to the amount deemed to be recoverable in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On the Consolidated Balance Sheet as of December&#160;31, 2020 and 2019, right-of-use assets are classified and reported in Operating lease right-of-use assets, and the related lease liabilities are included in Accounts payable and accrued liabilities (current) and Operating lease liabilities (long-term). On the Consolidated Statement of Cash Flows for 2020 and 2019, the reduction in the carrying amount of right-of-use assets is presented separately and the change in operating lease liabilities is included under Accounts payable and accrued and other liabilities in the reconciliation of net income to cash provided by operating activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the Company&#x2019;s leasing and subleasing activity for 2020 and 2019 was recognized in Selling, general and administrative expense in the Consolidated Statements of Operations. The table below presents the Company&#x2019;s net lease cost and certain other information related to our leasing activities as of and for the years ended December&#160;31, 2020 and 2019 (dollars in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Operating lease cost (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Variable lease cost (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Total lease cost, net (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Cash receipts from sublease arrangements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Weighted average remaining lease term for operating leases (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Weighted average discount rate for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Included in operating lease cost was $42.2 million and $43.2 million of costs for subleasing activities during 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;These amounts are primarily variable lease and nonlease costs that were not fixed at the lease commencement date or are dependent on something other than an index or a rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company did not capitalize any operating lease costs during 2020 or 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the (i) maturities of operating lease liabilities under non-cancelable arrangements and (ii) estimated future sublease cash receipts from non-cancelable arrangements were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sublease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Period ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Receipts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future minimum operating lease payments and estimated sublease cash receipts (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(323,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities per the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Approximately 80% of the operating lease payments pertain to properties in the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below indicates where the discounted operating lease payments from the above table are classified in the Consolidated Balance Sheet (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo4NDYzNDRmY2RmZGQ0MjcxOGQxMzU5N2Q4MTkxNmM4Yi90YWJsZXJhbmdlOjg0NjM0NGZjZGZkZDQyNzE4ZDEzNTk3ZDgxOTE2YzhiXzEtMC0xLTEtMA_6a6435bc-59be-4160-b386-644f2eb1aa97"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo4NDYzNDRmY2RmZGQ0MjcxOGQxMzU5N2Q4MTkxNmM4Yi90YWJsZXJhbmdlOjg0NjM0NGZjZGZkZDQyNzE4ZDEzNTk3ZDgxOTE2YzhiXzEtMC0xLTEtMA_f9d115d8-8930-429a-87e2-d34f02a8c0f4"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities per the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;909,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had additional operating leases for facilities that have not yet commenced. These operating leases, which aggregated $29.1 million of undiscounted lease payments, are scheduled to commence during 2021 with lease terms of up to thirteen years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease Disclosures Under ASC Topic 840&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s operating lease expense under ASC Topic 840 for its facilities, office equipment and other assets was $93.5&#160;million in 2018. The cost of such operating leases, including any contractual rent increases, rent concessions and landlord incentives, was recognized ratably over the life of the related lease agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90ZXh0cmVnaW9uOjFhMDhmZGY1NzU1YjQ2MzU5MWFjYmJkMjFkNjNhMWY0XzEyMjM3_af12473f-65d8-4aa9-adba-ab483e9d6fb6">Leases&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s leasing activities are primarily for facilities under cancelable and non-cancelable lease agreements expiring during 2021 and through 2038. These facilities support our executive and administrative activities, research and consulting, sales, systems support, operations, and other functions. The Company also has leases for office equipment and other assets, which are not significant. Certain of the Company&#x2019;s lease agreements include (i) renewal options to extend the lease term for up to ten years and/or (ii) options to terminate the agreement within one year. Additionally, certain of the Company&#x2019;s lease agreements provide standard recurring escalations of lease payments for, among other things, increases in a lessor&#x2019;s maintenance costs and taxes. Under some lease agreements, the Company may be entitled to allowances, free rent, lessor-financed tenant improvements and other incentives. The Company&#x2019;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company subleases certain office space that it does not intend to occupy. Such sublease arrangements expire during 2021 and through 2032 and primarily relate to facilities in Arlington, Virginia. Certain of the Company&#x2019;s sublease agreements: (i) include renewal and termination options; (ii) provide for customary escalations of lease payments in the normal course of business; and (iii) grant the subtenant certain allowances, free rent, Gartner-financed tenant improvements and other incentives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease Accounting under ASC 842&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under ASC 842, a lease is a contract or an agreement, or a part of another arrangement, between two or more parties that, at its inception, creates enforceable rights and obligations that conveys the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use assets represent a right to use an underlying asset for the lease term and the related lease liability represents an obligation to make lease payments pursuant to the contractual terms of the lease agreement. Right-of-use assets and lease liabilities are initially recognized on the lease commencement date based on the present value of the lease payments over the lease term. For all of our facilities leases, we account for both lease components and nonlease components (e.g., common area maintenance charges, etc.) as a single lease component when determining the present value of our lease payments. Variable lease payments that are not dependent on an index or a rate are excluded from the determination of our right-of-use assets and lease liabilities and such payments are recognized as expense in the period when the related obligation is incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s lease agreements do not provide implicit interest rates. Instead, the Company uses an incremental borrowing rate determined on the lease commencement date to calculate the present value of future lease payments. The incremental borrowing rate is calculated for each individual lease and represents the rate of interest that the Company would have to pay to borrow on a collateralized basis (in the currency that the lease is denominated) over a similar term an amount equal to the lease &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;payments in a similar economic environment. Right-of-use assets also include any initial direct costs incurred by the Company and lease payments made to a lessor on or before the related lease commencement date, less any lease incentives received directly from the lessor. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the Company&#x2019;s facility lease agreements include options to extend or terminate the lease. When it is reasonably certain that the Company will exercise a renewal or termination option, the present value of the lease payments for the affected lease is adjusted accordingly. Leases with a term of twelve months or less are accounted for in the same manner as long-term lease arrangements, including any related disclosures. Lease expense for operating leases is generally recognized on a straight-line basis over the lease term, unless the related right-of-use asset was previously impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of our existing sublease arrangements have been classified as operating leases with sublease income recognized on a straight-line basis over the term of the sublease arrangement. To measure the Company&#x2019;s periodic sublease income, we elected to use a practical expedient under ASC 842 to aggregate nonlease components with the related lease components when (i) the timing and pattern of transfer for the nonlease components and the related lease components are the same and (ii) the lease components, if accounted for separately, would be classified as an operating lease. This practical expedient applies to all of our existing sublease arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When our projected lease cost for the term of a sublease exceeds our anticipated sublease income for that same period, we treat that circumstance as an indicator that the carrying amount of the related right-of-use asset may not be fully recoverable. In those situations, we perform an impairment analysis and, if indicated, we record a charge against earnings to reduce the right-of-use asset to the amount deemed to be recoverable in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On the Consolidated Balance Sheet as of December&#160;31, 2020 and 2019, right-of-use assets are classified and reported in Operating lease right-of-use assets, and the related lease liabilities are included in Accounts payable and accrued liabilities (current) and Operating lease liabilities (long-term). On the Consolidated Statement of Cash Flows for 2020 and 2019, the reduction in the carrying amount of right-of-use assets is presented separately and the change in operating lease liabilities is included under Accounts payable and accrued and other liabilities in the reconciliation of net income to cash provided by operating activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the Company&#x2019;s leasing and subleasing activity for 2020 and 2019 was recognized in Selling, general and administrative expense in the Consolidated Statements of Operations. The table below presents the Company&#x2019;s net lease cost and certain other information related to our leasing activities as of and for the years ended December&#160;31, 2020 and 2019 (dollars in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Operating lease cost (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Variable lease cost (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Total lease cost, net (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Cash receipts from sublease arrangements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Weighted average remaining lease term for operating leases (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Weighted average discount rate for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Included in operating lease cost was $42.2 million and $43.2 million of costs for subleasing activities during 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;These amounts are primarily variable lease and nonlease costs that were not fixed at the lease commencement date or are dependent on something other than an index or a rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company did not capitalize any operating lease costs during 2020 or 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the (i) maturities of operating lease liabilities under non-cancelable arrangements and (ii) estimated future sublease cash receipts from non-cancelable arrangements were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sublease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Period ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Receipts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future minimum operating lease payments and estimated sublease cash receipts (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(323,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities per the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Approximately 80% of the operating lease payments pertain to properties in the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below indicates where the discounted operating lease payments from the above table are classified in the Consolidated Balance Sheet (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo4NDYzNDRmY2RmZGQ0MjcxOGQxMzU5N2Q4MTkxNmM4Yi90YWJsZXJhbmdlOjg0NjM0NGZjZGZkZDQyNzE4ZDEzNTk3ZDgxOTE2YzhiXzEtMC0xLTEtMA_6a6435bc-59be-4160-b386-644f2eb1aa97"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo4NDYzNDRmY2RmZGQ0MjcxOGQxMzU5N2Q4MTkxNmM4Yi90YWJsZXJhbmdlOjg0NjM0NGZjZGZkZDQyNzE4ZDEzNTk3ZDgxOTE2YzhiXzEtMC0xLTEtMA_f9d115d8-8930-429a-87e2-d34f02a8c0f4"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities per the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;909,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had additional operating leases for facilities that have not yet commenced. These operating leases, which aggregated $29.1 million of undiscounted lease payments, are scheduled to commence during 2021 with lease terms of up to thirteen years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease Disclosures Under ASC Topic 840&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s operating lease expense under ASC Topic 840 for its facilities, office equipment and other assets was $93.5&#160;million in 2018. The cost of such operating leases, including any contractual rent increases, rent concessions and landlord incentives, was recognized ratably over the life of the related lease agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90ZXh0cmVnaW9uOjFhMDhmZGY1NzU1YjQ2MzU5MWFjYmJkMjFkNjNhMWY0XzMyNDU_b2a33730-6954-4fdc-8e74-89e347fed562">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <it:LesseeOperatingLeaseOptiontoTerminateTerm
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90ZXh0cmVnaW9uOjFhMDhmZGY1NzU1YjQ2MzU5MWFjYmJkMjFkNjNhMWY0XzMzMDI_df18cb99-8b55-476e-a4a4-cf38817c4475">P1Y</it:LesseeOperatingLeaseOptiontoTerminateTerm>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90ZXh0cmVnaW9uOjFhMDhmZGY1NzU1YjQ2MzU5MWFjYmJkMjFkNjNhMWY0XzEyMjM4_2fc10560-4609-4d19-b325-78f71666e234">The table below presents the Company&#x2019;s net lease cost and certain other information related to our leasing activities as of and for the years ended December&#160;31, 2020 and 2019 (dollars in thousands).&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Operating lease cost (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Variable lease cost (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Total lease cost, net (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Cash receipts from sublease arrangements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Weighted average remaining lease term for operating leases (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Weighted average discount rate for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Included in operating lease cost was $42.2 million and $43.2 million of costs for subleasing activities during 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;These amounts are primarily variable lease and nonlease costs that were not fixed at the lease commencement date or are dependent on something other than an index or a rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company did not capitalize any operating lease costs during 2020 or 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzItMS0xLTEtMA_2aaf091b-f3fb-4956-82bd-e9343e783b7b"
      unitRef="usd">140829000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzMtMi0xLTEtMTYwNw_4cf2b85f-2fe1-463e-be56-efde3e5d9352"
      unitRef="usd">144727000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzMtMS0xLTEtMA_a6484624-d71b-402e-bdab-ca91b48818e7"
      unitRef="usd">17463000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzQtMi0xLTEtMTYwNw_669d6747-40de-4a56-b450-69ca3290a66b"
      unitRef="usd">16404000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzQtMS0xLTEtMA_8da4787a-0a27-4349-9d24-61f2a78cd762"
      unitRef="usd">38925000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzUtMi0xLTEtMTYwNw_6ecc276f-faef-46fd-8d7a-636787e0e29f"
      unitRef="usd">38901000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzUtMS0xLTEtMA_fb7c78c3-aab7-4b7b-9245-ca40db2cd5a9"
      unitRef="usd">119367000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzYtMi0xLTEtNDU0MA_58d3f4d0-83d2-4fdd-9fd9-dcdef029bd7d"
      unitRef="usd">122230000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzctMS0xLTEtMA_0c4b5576-4cd6-4fdd-ae61-44cd134fc8f7"
      unitRef="usd">137790000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzgtMi0xLTEtMTYyNg_776dba99-0017-4554-8e7e-83aeef8c6eb1"
      unitRef="usd">135799000</us-gaap:OperatingLeasePayments>
    <us-gaap:ProceedsFromLeasePayments
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzgtMS0xLTEtMA_b1917fb2-77a8-447c-a71d-174c86244a8b"
      unitRef="usd">38565000</us-gaap:ProceedsFromLeasePayments>
    <us-gaap:ProceedsFromLeasePayments
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzktMi0xLTEtMTYyNg_f8a51b34-b1b3-4aeb-8c8e-9a5ad9e18a94"
      unitRef="usd">34441000</us-gaap:ProceedsFromLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzktMS0xLTEtMA_2c3fae0c-74a3-471d-9db9-376d987174ee"
      unitRef="usd">27258000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzEwLTItMS0xLTE2MjY_dc1a9165-5490-4664-a22b-a47ce0a4c79b"
      unitRef="usd">136997000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzEyLTEtMS0xLTA_3000ae95-63fd-4589-ad85-4651a8b10546">P9Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzEzLTItMS0xLTE2MzI_957afe20-0232-40db-b7ca-d22c2dec2de9">P10Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzEzLTEtMS0xLTA_0769ec19-91eb-4632-8ee1-58af4a68135e"
      unitRef="number">0.066</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTozMmZlZjYxNjFlODg0M2ExOWM4NjE2ZjUwODc0MGZmMS90YWJsZXJhbmdlOjMyZmVmNjE2MWU4ODQzYTE5Yzg2MTZmNTA4NzQwZmYxXzE0LTItMS0xLTE2MzI_a1c60fdf-b040-4dfc-b674-4df59464dd1d"
      unitRef="number">0.067</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <it:OperatingLeaseCostSubleasingActivities
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90ZXh0cmVnaW9uOjFhMDhmZGY1NzU1YjQ2MzU5MWFjYmJkMjFkNjNhMWY0XzEwNDAy_a2a7068d-8dd0-4cef-9dcc-1643d9a0ac1a"
      unitRef="usd">42200000</it:OperatingLeaseCostSubleasingActivities>
    <it:OperatingLeaseCostSubleasingActivities
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90ZXh0cmVnaW9uOjFhMDhmZGY1NzU1YjQ2MzU5MWFjYmJkMjFkNjNhMWY0XzU0OTc1NTgxNjM4Mzg_b02c7562-c46e-4077-b691-064583d56f76"
      unitRef="usd">43200000</it:OperatingLeaseCostSubleasingActivities>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90ZXh0cmVnaW9uOjFhMDhmZGY1NzU1YjQ2MzU5MWFjYmJkMjFkNjNhMWY0XzEyMjM5_dc83a39f-8cb5-49ae-bc22-559f6c15808c">As of December&#160;31, 2020, the (i) maturities of operating lease liabilities under non-cancelable arrangements and (ii) estimated future sublease cash receipts from non-cancelable arrangements were as follows (in thousands):&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sublease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Period ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Receipts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future minimum operating lease payments and estimated sublease cash receipts (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(323,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities per the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Approximately 80% of the operating lease payments pertain to properties in the United States.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzMtMi0xLTEtMA_0ee8f039-85b5-49d0-97e4-ae2cf648efea"
      unitRef="usd">138403000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzMtNC0xLTEtMA_b969ea8a-2ed3-426b-8914-9065a7bdef77"
      unitRef="usd">44446000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzQtMi0xLTEtMA_8911fd4f-a25c-4819-b6e1-35615bef1971"
      unitRef="usd">133854000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzQtNC0xLTEtMA_3daaec15-b443-4969-83c2-4183638aa3ba"
      unitRef="usd">47965000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzUtMi0xLTEtMA_fef79e7f-a398-4bd2-b81f-9f1f19122b6a"
      unitRef="usd">130627000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzUtNC0xLTEtMA_87f6c53a-8553-44fd-846d-c29dc958f977"
      unitRef="usd">48909000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzYtMi0xLTEtMA_582493c4-f848-45a1-8798-a84b13a6cd83"
      unitRef="usd">120092000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzYtNC0xLTEtMA_c96f722e-530d-49d2-8019-51d56364dae3"
      unitRef="usd">40629000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzctMi0xLTEtMA_2dc35328-bf01-4ab8-8a45-1ecf6483c175"
      unitRef="usd">115279000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzctNC0xLTEtMA_9dd41370-e75c-48dc-8c11-feeb81125f0f"
      unitRef="usd">40989000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzgtMi0xLTEtMA_b0fc95a6-6ed2-4f1a-a3bf-fa64024ecf39"
      unitRef="usd">549496000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzgtNC0xLTEtMA_2782b02d-d267-4128-8f6b-47e2207a995b"
      unitRef="usd">102510000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzktMi0xLTEtMA_0eae2e7f-0392-44e7-8989-ec8091419299"
      unitRef="usd">1187751000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzktNC0xLTEtMA_876dedb7-e112-49a9-b5ef-fcde822b513d"
      unitRef="usd">325448000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzEwLTItMS0xLTA_e6eb0e40-3518-4b16-a2e4-73c029053979"
      unitRef="usd">323590000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo5OGY3NzVjMWQzY2I0NmJiYWRmMGRkOGQ5NGRiOWRlMy90YWJsZXJhbmdlOjk4Zjc3NWMxZDNjYjQ2YmJhZGYwZGQ4ZDk0ZGI5ZGUzXzExLTItMS0xLTA_03b9f8a5-a701-4127-905f-84fde868f4d4"
      unitRef="usd">864161000</us-gaap:OperatingLeaseLiability>
    <it:OperatingLeasesConcentrationPercentageOfPayments
      contextRef="i1889dc61feaf4774bc734d321ec9a546_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90ZXh0cmVnaW9uOjFhMDhmZGY1NzU1YjQ2MzU5MWFjYmJkMjFkNjNhMWY0XzEwOTI3_624df8b0-4d11-4ab3-9ca6-a82290c5e098"
      unitRef="number">0.80</it:OperatingLeasesConcentrationPercentageOfPayments>
    <it:AssetsAndLiabilitiesLeasesTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90ZXh0cmVnaW9uOjFhMDhmZGY1NzU1YjQ2MzU5MWFjYmJkMjFkNjNhMWY0XzEyMjQw_a04fa58b-af30-457a-a455-d0b80563bf38">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below indicates where the discounted operating lease payments from the above table are classified in the Consolidated Balance Sheet (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo4NDYzNDRmY2RmZGQ0MjcxOGQxMzU5N2Q4MTkxNmM4Yi90YWJsZXJhbmdlOjg0NjM0NGZjZGZkZDQyNzE4ZDEzNTk3ZDgxOTE2YzhiXzEtMC0xLTEtMA_6a6435bc-59be-4160-b386-644f2eb1aa97"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo4NDYzNDRmY2RmZGQ0MjcxOGQxMzU5N2Q4MTkxNmM4Yi90YWJsZXJhbmdlOjg0NjM0NGZjZGZkZDQyNzE4ZDEzNTk3ZDgxOTE2YzhiXzEtMC0xLTEtMA_f9d115d8-8930-429a-87e2-d34f02a8c0f4"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities per the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;909,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</it:AssetsAndLiabilitiesLeasesTableTextBlock>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo4NDYzNDRmY2RmZGQ0MjcxOGQxMzU5N2Q4MTkxNmM4Yi90YWJsZXJhbmdlOjg0NjM0NGZjZGZkZDQyNzE4ZDEzNTk3ZDgxOTE2YzhiXzEtMi0xLTEtMA_2f34b293-d409-4b0d-a379-6c69a7852ccc"
      unitRef="usd">83995000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo4NDYzNDRmY2RmZGQ0MjcxOGQxMzU5N2Q4MTkxNmM4Yi90YWJsZXJhbmdlOjg0NjM0NGZjZGZkZDQyNzE4ZDEzNTk3ZDgxOTE2YzhiXzItNC0xLTEtMTEyMzk_c53c50ba-03b0-4db1-a6cf-05289de48c89"
      unitRef="usd">76516000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo4NDYzNDRmY2RmZGQ0MjcxOGQxMzU5N2Q4MTkxNmM4Yi90YWJsZXJhbmdlOjg0NjM0NGZjZGZkZDQyNzE4ZDEzNTk3ZDgxOTE2YzhiXzItMi0xLTEtMA_006f7652-4e4c-4058-978d-4f7dbe1ba059"
      unitRef="usd">780166000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo4NDYzNDRmY2RmZGQ0MjcxOGQxMzU5N2Q4MTkxNmM4Yi90YWJsZXJhbmdlOjg0NjM0NGZjZGZkZDQyNzE4ZDEzNTk3ZDgxOTE2YzhiXzMtNC0xLTEtMTEyMzk_941e0171-05aa-41ca-91ef-98ce2ccc4095"
      unitRef="usd">832533000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo4NDYzNDRmY2RmZGQ0MjcxOGQxMzU5N2Q4MTkxNmM4Yi90YWJsZXJhbmdlOjg0NjM0NGZjZGZkZDQyNzE4ZDEzNTk3ZDgxOTE2YzhiXzMtMi0xLTEtMA_b61961da-a845-4b25-86be-5565702badf5"
      unitRef="usd">864161000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90YWJsZTo4NDYzNDRmY2RmZGQ0MjcxOGQxMzU5N2Q4MTkxNmM4Yi90YWJsZXJhbmdlOjg0NjM0NGZjZGZkZDQyNzE4ZDEzNTk3ZDgxOTE2YzhiXzQtNC0xLTEtMTEyMzk_d13b8168-13b0-481d-8a17-86fbae9dcaca"
      unitRef="usd">909049000</us-gaap:OperatingLeaseLiability>
    <it:LesseeOperatingLeaseLeaseNotYetCommencedPaymentsDue
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90ZXh0cmVnaW9uOjFhMDhmZGY1NzU1YjQ2MzU5MWFjYmJkMjFkNjNhMWY0XzExMzE2_30fb801f-b371-4d1b-ace4-273fbd1de2bf"
      unitRef="usd">29100000</it:LesseeOperatingLeaseLeaseNotYetCommencedPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90ZXh0cmVnaW9uOjFhMDhmZGY1NzU1YjQ2MzU5MWFjYmJkMjFkNjNhMWY0XzExNDIw_7b1335ea-9f9f-4a93-94fc-a79e78c4bae5">P13Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjAvZnJhZzoxYTA4ZmRmNTc1NWI0NjM1OTFhY2JiZDIxZDYzYTFmNC90ZXh0cmVnaW9uOjFhMDhmZGY1NzU1YjQ2MzU5MWFjYmJkMjFkNjNhMWY0XzI3NDg3NzkwOTc0OTE_db9d6a30-2927-40b5-8311-de663cb161aa"
      unitRef="usd">93500000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90ZXh0cmVnaW9uOmI5OWY0YmVkYjIyYTQ5MzI4YjMzMzI1NmVkODg3YWZkXzI5NTg_f60bc166-a300-4fd8-9e9e-0f8ba70aa5fb">Stockholders&#x2019; Equity&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Common stock.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Holders of Gartner&#x2019;s common stock, par value $0.0005 per share, are entitled to one vote per share on all matters to be voted by stockholders. The Company does not currently pay cash dividends on its common stock. Also, our 2020 Credit Agreement contains a negative covenant that may limit our ability to pay dividends. The table below summarizes transactions relating to the Company&#x2019;s common stock for the three years ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Issued&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Treasury&lt;br/&gt;Stock&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,602,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,779,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuances under stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(933,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases for treasury (1), (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,054,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,602,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,899,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuances under stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(825,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases for treasury (1), (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,369,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,602,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,444,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuances under stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(820,065)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases for treasury (1), (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,135,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,602,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,759,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company used a total of $176.3 million, $199.0 million and $260.8 million in cash for share repurchases during 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The number of shares repurchased in all periods presented above included those that were settled in January of the following year due to timing. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share repurchase authorization. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2015, the Company&#x2019;s Board of Directors authorized a share repurchase program to repurchase up to $1.2 billion&#160;of its common stock, of which $0.6 billion remained available as of December 31, 2020. The Company may repurchase its common stock from time-to-time in amounts, at prices and in the manner that the Company deems appropriate, subject to the availability of stock, prevailing market conditions, the trading price of the stock, the Company&#x2019;s financial performance and other conditions. Repurchases may be made through open market purchases (which may include repurchase plans designed to comply with Rule 10b5-1 of the Securities Exchange Act of 1934, as amended), accelerated share repurchases, private transactions or other transactions and will be funded by cash on hand and borrowings. See Note 19 &#x2014; Subsequent Events for a discussion regarding an increase in the Company&#x2019;s share repurchase authorization.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated Other Comprehensive Income (Loss), net (&#x201c;AOCI/L&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below provide information about the changes in AOCI/L by component and the related amounts reclassified out of AOCI/L to income during the years indicated (net of tax, in thousands) (1).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance - December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) activity during the year:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Change in AOCI/L before reclassifications to income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Reclassifications from AOCI/L to income (2), (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance - December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.755%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance - December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) activity during the year:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Change in AOCI/L before reclassifications to income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Reclassifications from AOCI/L to income (2), (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance - December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Amounts in parentheses represent debits (deferred losses).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) $24.9 million and $(3.4) million of the reclassifications related to interest rate swaps (cash flow hedges) were recorded in Interest expense, net, for the year ended December&#160;31, 2020 and 2019, respectively. $10.3 million of the reclassifications related to interest rate swaps (cash flow hedges) were recorded in Other (expense) income, net for the year ended December&#160;31, 2020. See Note 6 &#x2014; Debt&#160;and Note 13 &#x2014; Derivatives and Hedging for information regarding the cash flow hedges.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3) The reclassifications related to defined benefit pension plans were primarily recorded in Selling, general and administrative expense, net of tax effect. See Note 15 &#x2014; Employee Benefits for information regarding the Company&#x2019;s defined benefit pension plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated net amount of the existing losses on the Company&#x2019;s interest rate swaps that are reported in Accumulated other comprehensive loss, net at December&#160;31, 2020 that is expected to be reclassified into earnings within the next 12 months is $29.1&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90ZXh0cmVnaW9uOmI5OWY0YmVkYjIyYTQ5MzI4YjMzMzI1NmVkODg3YWZkXzkx_16be63a1-330e-4847-8f23-9af9eadc29a4"
      unitRef="usdPerShare">0.0005</us-gaap:CommonStockParOrStatedValuePerShare>
    <it:CommonStockNumberofVotesperShare
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90ZXh0cmVnaW9uOmI5OWY0YmVkYjIyYTQ5MzI4YjMzMzI1NmVkODg3YWZkXzEyMQ_9c8ada0c-6cf6-4f37-a357-f968bc2b3780"
      unitRef="vote">1</it:CommonStockNumberofVotesperShare>
    <us-gaap:ScheduleOfStockByClassTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90ZXh0cmVnaW9uOmI5OWY0YmVkYjIyYTQ5MzI4YjMzMzI1NmVkODg3YWZkXzI5NTk_33c48838-423b-455b-85ed-5db516dc423d">The table below summarizes transactions relating to the Company&#x2019;s common stock for the three years ended December 31, 2020.&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Issued&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Treasury&lt;br/&gt;Stock&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,602,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,779,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuances under stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(933,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases for treasury (1), (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,054,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,602,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,899,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuances under stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(825,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases for treasury (1), (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,369,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,602,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,444,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuances under stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(820,065)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases for treasury (1), (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,135,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,602,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,759,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company used a total of $176.3 million, $199.0 million and $260.8 million in cash for share repurchases during 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;(2)The number of shares repurchased in all periods presented above included those that were settled in January of the following year due to timing.</us-gaap:ScheduleOfStockByClassTextBlock>
    <us-gaap:SharesOutstanding
      contextRef="ib09be25081554a13ba0b6ae5ff93cea1_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzEtMS0xLTEtMA_0514c039-7fcd-4c15-93da-9fa0b524d197"
      unitRef="shares">163602067</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="i52b158a94bc1425ca09199997c18121e_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzEtMy0xLTEtMA_57fcc131-3c49-4d29-946c-3232d84cf81c"
      unitRef="shares">72779205</us-gaap:SharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="if1c33bf97a77491ca99deeee4fb62232_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzMtMS0xLTEtMA_c67b1be5-c1cd-4056-a71f-27644dae2c22"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i9eddbb83a3064c73903daf8552cdf315_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzMtMy0xLTEtMA_2543a57e-cae0-4894-af05-32de8ae5ae17"
      unitRef="shares">-933246</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if1c33bf97a77491ca99deeee4fb62232_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzQtMS0xLTEtMA_998e6d6d-5474-4e7b-9fd9-5f4e70c12e38"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i9eddbb83a3064c73903daf8552cdf315_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzQtMy0xLTEtMA_a2b1f087-1eff-4b13-a073-1f1b3109d1f4"
      unitRef="shares">2054018</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:SharesOutstanding
      contextRef="i059354d741254160a30626c3176d3f1f_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzUtMS0xLTEtMA_4c44baeb-1ba6-4cd2-914b-3a2ac4c3c22f"
      unitRef="shares">163602067</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="ieb0495fb873b45139e01c0751b047bab_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzUtMy0xLTEtMA_76b6eee8-d753-40e2-a734-69879c65db7b"
      unitRef="shares">73899977</us-gaap:SharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i570ed7ea5762481e8679a2ebf28bf55c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzYtMS0xLTEtMA_9969fbe6-91e4-4b11-8a5b-204d847655b1"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ibaf644a9861e4100a285b5367bd48b15_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzYtMy0xLTEtMA_a692f7dd-2249-400e-8d4c-9f200692bce2"
      unitRef="shares">-825115</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i570ed7ea5762481e8679a2ebf28bf55c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzctMS0xLTEtMA_93e444b3-2238-487a-b597-b768cdc761b1"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ibaf644a9861e4100a285b5367bd48b15_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzctMy0xLTEtMA_2e71a720-dd19-4084-812b-69f651e15976"
      unitRef="shares">1369426</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:SharesOutstanding
      contextRef="i564091be6a6f423d9e98e06b4464ce86_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzgtMS0xLTEtMA_9364aa19-3d27-4679-adf9-a0891f26a966"
      unitRef="shares">163602067</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="id8dd4751d7b3460c87811d32a7bf4387_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzgtMy0xLTEtMA_0a39e452-b39b-4dd7-ab7f-d47062bf7e58"
      unitRef="shares">74444288</us-gaap:SharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i1ce17523259545a4aa934c1fdede906a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzktMS0xLTEtMA_2da53548-0a25-46d5-b36c-36ddefbaa32f"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ie2e9a15e072840e0a65484fb1cfc8534_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzktMy0xLTEtMA_1670fa2c-6709-40d9-848b-b8d9bffc83fa"
      unitRef="shares">-820065</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i1ce17523259545a4aa934c1fdede906a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzEwLTEtMS0xLTA_3c741e18-360f-4c42-bda8-00ad48f99284"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie2e9a15e072840e0a65484fb1cfc8534_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzEwLTMtMS0xLTA_5cd29261-9e84-403b-8f21-04a2eb9f25b0"
      unitRef="shares">1135762</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:SharesOutstanding
      contextRef="i0b23aa3c4dad4fd78b211a209c5e5e38_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzExLTEtMS0xLTA_9222dfca-341d-4329-badd-0ac530133690"
      unitRef="shares">163602067</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="iea80ab8bf3724f9596c58252c4e138d3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZToxN2RkNWFkZDFkMWY0NzE1YjEwYTNiMTI5MmUxOWFmYi90YWJsZXJhbmdlOjE3ZGQ1YWRkMWQxZjQ3MTViMTBhM2IxMjkyZTE5YWZiXzExLTMtMS0xLTA_b034cddd-dc95-4c06-87b6-357e1b56029f"
      unitRef="shares">74759985</us-gaap:SharesOutstanding>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90ZXh0cmVnaW9uOmI5OWY0YmVkYjIyYTQ5MzI4YjMzMzI1NmVkODg3YWZkXzYxOA_ae0e2cbf-8a00-46d9-9a2e-23aed547b0c9"
      unitRef="usd">176300000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90ZXh0cmVnaW9uOmI5OWY0YmVkYjIyYTQ5MzI4YjMzMzI1NmVkODg3YWZkXzYyMg_57e80808-52ca-4000-ba86-c5c0b177c4da"
      unitRef="usd">199000000.0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90ZXh0cmVnaW9uOmI5OWY0YmVkYjIyYTQ5MzI4YjMzMzI1NmVkODg3YWZkXzYyOQ_5ee9ac8c-1052-47ab-a418-6bc990462101"
      unitRef="usd">260800000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ibe9609b6506f4ee5b55a3c4f25517f3a_I20151231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90ZXh0cmVnaW9uOmI5OWY0YmVkYjIyYTQ5MzI4YjMzMzI1NmVkODg3YWZkXzU0OTc1NTgxNDc1ODQ_26746a07-5b53-431a-ada8-e3648ad4f6b8"
      unitRef="usd">1200000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90ZXh0cmVnaW9uOmI5OWY0YmVkYjIyYTQ5MzI4YjMzMzI1NmVkODg3YWZkXzEwNTM_4bbc7eb4-0f32-45a2-97e9-012bd0bd4ce0"
      unitRef="usd">600000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90ZXh0cmVnaW9uOmI5OWY0YmVkYjIyYTQ5MzI4YjMzMzI1NmVkODg3YWZkXzI5MzY_aefd47c8-dbf8-4047-aa6b-63be3aa77bd7">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below provide information about the changes in AOCI/L by component and the related amounts reclassified out of AOCI/L to income during the years indicated (net of tax, in thousands) (1).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance - December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) activity during the year:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Change in AOCI/L before reclassifications to income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Reclassifications from AOCI/L to income (2), (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance - December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.755%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance - December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) activity during the year:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Change in AOCI/L before reclassifications to income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Reclassifications from AOCI/L to income (2), (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance - December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Amounts in parentheses represent debits (deferred losses).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) $24.9 million and $(3.4) million of the reclassifications related to interest rate swaps (cash flow hedges) were recorded in Interest expense, net, for the year ended December&#160;31, 2020 and 2019, respectively. $10.3 million of the reclassifications related to interest rate swaps (cash flow hedges) were recorded in Other (expense) income, net for the year ended December&#160;31, 2020. See Note 6 &#x2014; Debt&#160;and Note 13 &#x2014; Derivatives and Hedging for information regarding the cash flow hedges.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3) The reclassifications related to defined benefit pension plans were primarily recorded in Selling, general and administrative expense, net of tax effect. See Note 15 &#x2014; Employee Benefits for information regarding the Company&#x2019;s defined benefit pension plans.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i7fb247e3e11f4327aac0f77212e1ca2f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzEtMS0xLTEtMA_dbf9a1ec-1178-4010-bc79-a3073751152f"
      unitRef="usd">-47164000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie2d973a649204b0f8b6301660b92850e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzEtMy0xLTEtMA_14d06a54-cdd8-4ce2-857c-e74074b2d354"
      unitRef="usd">-8584000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5ac5f56b2e074bc5a1cf63f53cf36969_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzEtNS0xLTEtMA_d2a015ca-c6bf-4190-8e48-31a4b7742c70"
      unitRef="usd">-22190000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9e1d80b5cffb43a2a580e5dde79e38a5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzEtNy0xLTEtMA_60dbd58e-3fb0-4b8d-a27a-77c16b32734e"
      unitRef="usd">-77938000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ib2303f9e3ea4418682ce26df002880cd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzMtMS0xLTEtMA_5d75fed9-dd59-4f22-8aa8-9ddbab2946ab"
      unitRef="usd">-56862000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i6731138c70a34415b01ea50675f01e84_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzMtMy0xLTEtMA_ae20ffc3-14d7-4ae5-8837-bfb26511ee8a"
      unitRef="usd">-1057000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i7dc516a677004b4981f118a39bd686e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzMtNS0xLTEtMA_9cb20f19-534a-46f8-82ff-6df9236c71d2"
      unitRef="usd">10375000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzMtNy0xLTEtMA_f129fb8d-e6c3-4307-bdac-d57f89632d26"
      unitRef="usd">-47544000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ib2303f9e3ea4418682ce26df002880cd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzQtMS0xLTEtMA_f0e45758-9ffe-42a7-8f49-df26f2f7cf46"
      unitRef="usd">-25922000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i6731138c70a34415b01ea50675f01e84_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzQtMy0xLTEtMA_332fbd9f-0067-4480-a613-b55b16270cc6"
      unitRef="usd">-332000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i7dc516a677004b4981f118a39bd686e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzQtNS0xLTEtMA_8285276a-848a-4b2d-8974-866b5bea598c"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzQtNy0xLTEtMA_d83e290e-0569-4d10-836c-1054faab2adc"
      unitRef="usd">-26254000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib2303f9e3ea4418682ce26df002880cd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzUtMS0xLTEtMA_913b3940-a31b-4831-87e9-f8a2024674b5"
      unitRef="usd">-30940000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6731138c70a34415b01ea50675f01e84_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzUtMy0xLTEtMA_212a31b9-4ee2-4b80-89a7-fa94ccf3d5ef"
      unitRef="usd">-725000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7dc516a677004b4981f118a39bd686e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzUtNS0xLTEtMA_328a6110-42fe-41e3-9dc2-e6b4d158cd37"
      unitRef="usd">10375000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzUtNy0xLTEtMA_97ed4d0a-4a37-484a-8aaa-85ef5d91a71d"
      unitRef="usd">-21290000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i2d84182db4e34210ab39c5f088f933e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzYtMS0xLTEtMA_12183d19-3767-44ea-a127-2878c87c1fac"
      unitRef="usd">-78104000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iace80cbf0294428983149249d30b0638_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzYtMy0xLTEtMA_f8ec7411-189c-4703-b970-36852310d858"
      unitRef="usd">-9309000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i24dc8bc8f5d6456284bf117725aa403d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzYtNS0xLTEtMA_cf2097e3-219e-45c5-b399-4aef42a99a92"
      unitRef="usd">-11815000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4b5692aa791b4534bff47b38ed728ec3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTowZmU4NGM3Yjk2ZGU0YjVlOTM2YzE1MmU3Y2I4NTZmOS90YWJsZXJhbmdlOjBmZTg0YzdiOTZkZTRiNWU5MzZjMTUyZTdjYjg1NmY5XzYtNy0xLTEtMA_96b1aa60-e369-413b-aa5d-6bb60ef1f844"
      unitRef="usd">-99228000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0dad8a8a408f44a481cb2b0fefb8addc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzEtMS0xLTEtMA_da2ffa51-2cd4-4ed6-ac3d-1b6ae1a29e13"
      unitRef="usd">-7770000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if67473180a294de7b9d0549f21607153_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzEtMy0xLTEtMA_c573efbe-72c0-491b-97c2-9a368fbccdda"
      unitRef="usd">-5738000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9aada7b127ca45d8b1afca54214bfadc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzEtNS0xLTEtMA_e0ac9ad8-ca90-4782-96c2-2f57afe899b9"
      unitRef="usd">-26359000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9afa64fd86634a4c8492c62343f6d2b1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzEtNy0xLTEtMA_f9380cdd-a486-4c1c-a730-324e63ecb8b3"
      unitRef="usd">-39867000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i9dbc4f04fa5b47998b0a3891645dff01_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzQtMS0xLTEtMA_2f2eeed7-2810-4a34-808c-a27bbc201b78"
      unitRef="usd">-36949000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="idd72bd4d6deb4d3da82412a64564bff9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzQtMy0xLTEtMA_06f13bf5-1e28-49a1-a921-d216bd8bd671"
      unitRef="usd">-3011000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i88b4e5159fd14f8e8818c6565232e783_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzQtNS0xLTEtMA_c20d7b1c-34c2-46a9-8659-0bac9402f6d8"
      unitRef="usd">4169000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzQtNy0xLTEtMA_23e16ae2-d8a8-4f2d-b5ef-c1adaf1525f4"
      unitRef="usd">-35791000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i9dbc4f04fa5b47998b0a3891645dff01_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzUtMS0xLTEtMA_931a8695-ddf3-494b-ab12-af3500098939"
      unitRef="usd">2445000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="idd72bd4d6deb4d3da82412a64564bff9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzUtMy0xLTEtMA_e05b999c-f1eb-477d-b682-45c7a0ab5d30"
      unitRef="usd">-165000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i88b4e5159fd14f8e8818c6565232e783_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzUtNS0xLTEtMA_b120d3e4-6dfd-41f5-ba9a-e95aff954a46"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzUtNy0xLTEtMA_4f5438ff-c09f-4b23-aad8-7d506e263d06"
      unitRef="usd">2280000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9dbc4f04fa5b47998b0a3891645dff01_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzYtMS0xLTEtMA_97505783-259d-452f-a240-6a3acae20d65"
      unitRef="usd">-39394000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idd72bd4d6deb4d3da82412a64564bff9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzYtMy0xLTEtMA_d81ecc7f-a46a-41c0-b54b-b73867843db2"
      unitRef="usd">-2846000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i88b4e5159fd14f8e8818c6565232e783_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzYtNS0xLTEtMA_70d1675d-c683-4437-b616-80a1704e2109"
      unitRef="usd">4169000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzYtNy0xLTEtMA_1501a124-abe6-4883-a9f1-c70f819689fc"
      unitRef="usd">-38071000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i7fb247e3e11f4327aac0f77212e1ca2f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzctMS0xLTEtMA_825bf006-00e7-4b54-a8fa-7ddc98e875cf"
      unitRef="usd">-47164000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie2d973a649204b0f8b6301660b92850e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzctMy0xLTEtMA_62071093-790f-4da1-ac2a-682551a2ff83"
      unitRef="usd">-8584000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5ac5f56b2e074bc5a1cf63f53cf36969_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzctNS0xLTEtMA_929c6003-17be-4aac-8b18-a8504b042b09"
      unitRef="usd">-22190000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9e1d80b5cffb43a2a580e5dde79e38a5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90YWJsZTo5MmQ1NmIxM2NmMDg0Mzk2ODMyNGMwYWYzYmRlYzU4YS90YWJsZXJhbmdlOjkyZDU2YjEzY2YwODQzOTY4MzI0YzBhZjNiZGVjNThhXzctNy0xLTEtMA_fcd564f1-3be1-4179-920f-b3f028159d4c"
      unitRef="usd">-77938000</us-gaap:StockholdersEquity>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i1b42e60ba9b643d49640244473ff7dc7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90ZXh0cmVnaW9uOmI5OWY0YmVkYjIyYTQ5MzI4YjMzMzI1NmVkODg3YWZkXzMyOTg1MzQ4ODk2Njk_fe701325-43bd-4596-9044-6325fafa69df"
      unitRef="usd">24900000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ia7eeb5f0bfe94133ac393a587aaea50b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90ZXh0cmVnaW9uOmI5OWY0YmVkYjIyYTQ5MzI4YjMzMzI1NmVkODg3YWZkXzU0OTc1NTgxNDcwODk_03549314-4c89-4c5c-8a7b-eeac9979bf5e"
      unitRef="usd">-3400000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i695507a9ab1444e29ac9e0c288ff458d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90ZXh0cmVnaW9uOmI5OWY0YmVkYjIyYTQ5MzI4YjMzMzI1NmVkODg3YWZkXzU0OTc1NTgxNDQzMDQ_0e474bc3-8060-4a4f-955c-21b7b9485922"
      unitRef="usd">10300000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjYvZnJhZzpiOTlmNGJlZGIyMmE0OTMyOGIzMzMyNTZlZDg4N2FmZC90ZXh0cmVnaW9uOmI5OWY0YmVkYjIyYTQ5MzI4YjMzMzI1NmVkODg3YWZkXzU0OTc1NTgxNDgzNTg_10b8f491-3aea-4f13-9f97-0efe0b406748"
      unitRef="usd">-29100000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzIxMDk4_3d313566-e64d-4456-be94-d249f607dbf7">Revenue and Related Matters&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Our Business and Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gartner delivers its products and services globally through&#160;three&#160;business segments: Research, Conferences and Consulting. Our revenues from those business segments are discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Research&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research provides trusted, objective insights and advice on the mission-critical priorities of leaders across all functional areas of an enterprise through reports, briefings, proprietary tools, access to our research experts, peer networking services and membership programs that enable our clients to drive organizational performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research revenues are mainly derived from subscription contracts for research products, representing approximately&#160;92%&#160;of the segment&#x2019;s revenue. The related revenues are deferred and recognized ratably over the applicable contract term (i.e., as we provide services over the contract period). Fees derived from assisting organizations in selecting the right business software for their needs are recognized at a point in time (i.e., when the lead is provided to the vendor).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into subscription contracts for research products that generally are for twelve-month periods or longer. Approximately&#160;80%&#160;to&#160;85%&#160;of our annual and multi-year Research subscription contracts provide for billing of the first full service period upon signing. In subsequent years, multi-year subscription contracts are normally billed prior to the contract&#x2019;s anniversary date. Our other Research subscription contracts are usually invoiced in advance, commencing with the contract signing, on (i) a quarterly, monthly or other recurring basis or (ii) in accordance with a customized invoicing schedule. Research contracts are generally non-cancelable and non-refundable, except for government contracts that may have cancellation or fiscal funding clauses, which have not historically resulted in material cancellations. It is our policy to record the amount of a subscription contract that is billable as a fee receivable at the time the contract is signed with a corresponding amount as deferred revenue because the contract represents a legally enforceable claim.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Conferences&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Conferences provides business professionals across an organization the opportunity to learn, share and network. From our Gartner Symposium/Xpo series, to industry-leading conferences focused on specific business roles and topics, to peer-driven sessions, our offerings enable attendees to experience the best of Gartner insight and advice.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We earn revenues from both the attendees and exhibitors at our conferences and meetings. Attendees are generally invoiced for the full attendance fee upon their completion of an online registration form or their signing of a contract, while exhibitors typically make several individual payments commencing with the signing of a contract. We collect almost all of the invoiced amounts in advance of the related activity, resulting in the recording of deferred revenue. We recognize both the attendee and exhibitor revenue as we satisfy our related performance obligations (i.e., when the related activity is held).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company defers certain costs directly related to specific conferences and meetings and expenses those costs in the period during which the related activity occurs. The Company&#x2019;s policy is to defer only those costs that are incremental and directly attributable to a specific activity, primarily prepaid site and production services costs. Other costs of organizing and producing our conference activities, primarily Company personnel and non-conference specific expenses, are expensed in the period incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consulting&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consulting combines the power of Gartner market-leading research with custom analysis and on-the-ground support to help chief information officers and other senior executives driving technology-related strategic initiatives move confidently from insight to action.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consulting revenues, primarily derived from custom consulting and measurement services, are principally generated from fixed fee or time and materials engagements. Revenues from fixed fee engagements are recognized as we work to satisfy our performance obligations, while revenues from time and materials engagements are recognized as work is delivered and/or services are provided. In both of these circumstances, we satisfy our performance obligations and control of the services are passed to our customers over time (i.e., during the duration of the contract or consulting engagement). On a contract-by-contract basis, we typically use actual labor hours incurred compared to total expected labor hours to measure the Company&#x2019;s performance in respect of our fixed fee engagements. If our labor and other costs on an individual contract are expected to exceed the total contract value or the contract&#x2019;s funded ceiling amount, the Company reflects an adjustment to the contract&#x2019;s overall profitability in the period determined. Revenues related to contract optimization engagements are contingent in nature and are only recognized at the point in time when all of the conditions related to their payment have been satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consulting customers are invoiced based on the specific terms and conditions in their underlying contracts. We typically invoice our Consulting customers after we have satisfied some or all of the related performance obligations and the related revenue has been recognized. We record fees receivable for amounts that are billed or billable. We also record contract assets, which represent amounts for which we have recognized revenue but lack the unconditional right to payment as of the balance sheet date due to our required continued performance under the relevant contract, progress billing milestones or other billing-related restrictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregated Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our disaggregated revenue by reportable segment is presented in the tables below for the years indicated (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;By Primary Geographic Market&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(1), (2)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States and Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,339,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,637,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;826,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;966,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,602,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,099,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States and Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,199,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,734,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;751,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,374,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,245,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.290%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.293%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States and Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,994,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,514,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,105,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,975,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Revenue is reported based on where the sale is fulfilled.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;During 2018, the Company divested all of the non-core businesses that comprised its Other segment and moved a small residual product from the Other segment into the Research business and, as a result, no operating activity has been recorded in the Other segment in 2019 or 2020. Note 2 &#x2014; Acquisitions and Divestitures provides additional information regarding the Company&#x2019;s 2018 divestitures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s revenue is generated primarily through direct sales to clients by domestic and international sales forces and a network of independent international sales agents. Most of the Company&#x2019;s products and services are provided on an integrated worldwide basis and, because of this integrated delivery approach, it is not practical to precisely separate our revenue by geographic location. Accordingly, revenue information presented in the above tables is based on internal allocations, which involve certain management estimates and judgments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;By Timing of Revenue Recognition (1)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,313,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,609,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,602,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,099,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,083,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,399,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;845,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,374,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,245,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,851,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,232,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,105,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,975,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;During 2018, the Company divested all of the non-core businesses that comprised its Other segment and moved a small residual product from the Other segment into the Research business and, as a result, no operating activity has been recorded in the Other segment in 2019 or 2020. Note 2 &#x2014; Acquisitions and Divestitures provides additional information regarding the Company&#x2019;s 2018 divestitures.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Research revenues were recognized in connection with performance obligations that were satisfied over time using a time-elapsed output method to measure progress. Consulting revenues were recognized over time using labor hours as an input measurement basis. During 2018, Other revenues were recognized using either a time-elapsed output method, performance-based milestone approach or labor hours, depending on the nature of the underlying customer contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The revenues in this category were recognized in connection with performance obligations that were satisfied at the point in time that the contractual deliverables were provided to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Determining a measure of progress for performance obligations that are satisfied over time and when control transfers for performance obligations that are satisfied at a point in time requires us to make judgments that affect the timing of when revenue is recognized. A key factor in this determination is when the customer can direct the use of, and can obtain substantially all of the benefits from, the deliverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For performance obligations recognized in accordance with a time-elapsed output method, the Company&#x2019;s efforts are expended consistently throughout the contractual period and the Company transfers control evenly by providing stand-ready services. For performance obligations satisfied under our Consulting fixed fee and time and materials engagements, we believe that labor hours are the best measure of depicting the Company&#x2019;s progress because labor output corresponds directly to the value of the Company&#x2019;s performance to date as control is transferred. In our Other segment, we selected a method to assess the completion of our performance obligations that best aligned with the specific characteristics of the individual customer contract. We believe that these methods to measure progress are (i) reasonable and supportable and (ii) provide a faithful depiction of when we transfer products and services to our customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For customer contracts that are greater than one year in duration, the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied (or partially unsatisfied) as of December&#160;31, 2020 was approximately $2.7 billion. The Company expects to recognize $1,605.6 million, $881.0 million and $179.5 million of this revenue (most of which pertains to Research) during the year ending December 31, 2021, the year ending December 31, 2022 and thereafter, respectively. The Company applies a practical expedient allowed in ASC 606 and, accordingly, it does not disclose such performance obligation information for customer contracts that have original durations of one year or less. Our performance obligations for contracts meeting this ASC 606 disclosure exclusion primarily include: (i) stand-ready services under Research subscription contracts; (ii) holding conferences and meetings where attendees and exhibitors can participate; and (iii) providing customized Consulting solutions for clients under fixed fee and time and materials engagements. The remaining duration of these performance obligations is generally less than one year, which aligns with the period that the parties have enforceable rights and obligations under the affected contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Customer Contract Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The payment terms and conditions in our customer contracts vary. In some cases, customers prepay and, in other cases, after we conduct a credit evaluation, payment may be due in arrears. Because the timing of the delivery of our services typically differs from the timing of customer payments, the Company recognizes either a contract asset (we perform either fully or partially &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;under the contract but a contingency remains) or a contract liability (upfront customer payments precede our performance, resulting in deferred revenue). Amounts recorded as contract assets are reclassified to fees receivable when all of the outstanding conditions have been resolved and our right to payment becomes unconditional. Contracts with payments due in arrears are also recognized as fees receivable. As our contractual performance obligations are satisfied, the Company correspondingly relieves its contract liabilities and records the associated revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides information regarding certain of the Company&#x2019;s balance sheet accounts that pertain to its contracts with customers (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fees receivable, gross (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,251,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,334,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets recorded in Prepaid expenses and other current assets (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Contract liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenues (current liability) (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,974,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,928,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred revenues recorded in Other liabilities (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,001,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,952,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Fees receivable represent an unconditional right of payment from our customers and include both billed and unbilled amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Contract assets represent recognized revenue for which we do not have an unconditional right to payment as of the balance sheet date because the project may be subject to a progress billing milestone or some other billing restriction.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Deferred revenues represent amounts (i) for which the Company has received an upfront customer payment or (ii) that pertain to recognized fees receivable. Both situations occur before the completion of our performance obligation(s).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized revenue of $1,494.0 million, $1,436.9 million and $1,287.8&#160;million during 2020, 2019 and 2018 respectively, which was attributable to deferred revenues that were recorded at the beginning of each such year. Those amounts primarily consisted of (i) Research revenues and, in 2018, Other revenues that were recognized ratably as control of the goods or services passed to the customer and (ii) Conferences revenue pertaining to conferences and meetings that occurred during the reporting periods. During 2020, 2019 and 2018, the Company did not record any material impairments related to its contract assets. The Company does not typically recognize revenue from performance obligations satisfied in prior periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Reserve&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains a revenue reserve for amounts deemed to be uncollectible for reasons other than bad debt. The revenue reserve is classified as part of Accounts payable and accrued liabilities on the Consolidated Balance Sheet. Provisions to the revenue reserve are recorded as adjustments to revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When determining the amount of the revenue reserve, the Company uses an expected-value method that is based on current estimates and a portfolio of data from its historical experience. Due to the common characteristics and similar attributes of our customers and contracts, which provide relevant and predictive evidence about our projected future liability, an expected-value method is reasonable and appropriate. However, the determination of the revenue reserve is inherently judgmental and requires the use of certain estimates. Changes in estimates are recorded in the period that they are identified. As of December&#160;31, 2020 and 2019, the revenue reserve balance was $10.0 million and $7.8 million, respectively, and adjustments to the account in both 2020 and 2019 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Costs of Obtaining and Fulfilling a Customer Contract&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company concludes that a liability should be recognized for the costs of obtaining a customer contract and determines how such liability should be measured, certain commissions are capitalized as a recoverable direct incremental cost of obtaining the underlying contract. No other amounts are capitalized as a cost of obtaining or fulfilling a customer contract because no expenditures have been identified that meet the requisite capitalization criteria. For Research and Consulting, we amortize deferred commissions on a systematic basis that aligns with the transfer to our customers of the services to which the commissions relate. For Conferences, deferred commissions are expensed during the period when the related conference or meeting occurs.&lt;/span&gt;&lt;/div&gt;During 2020, 2019 and 2018, deferred commission amortization expense was $440.5 million, $369.5 million and $304.8 million, respectively, and was included in Selling, general and administrative expense in the Consolidated Statements of Operations. The Company classifies Deferred commissions as a current asset on the Consolidated Balance Sheets at both December&#160;31, 2020 and 2019 because those costs were, or will be, amortized over the twelve months following the respective balance sheet dates. The Company did not record any material impairments of its deferred commissions during the three-year period ended December&#160;31, 2020.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzExNzc_8c1b41f8-2bf3-40dd-967c-7bda30728ef5"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i36b5ecc7836f4f02acac0dbada940d68_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzE3NjQ_6df4e32d-cb97-4cb7-9086-b480b1daa3a9"
      unitRef="number">0.92</us-gaap:ConcentrationRiskPercentage1>
    <it:SegmentReportingInformationPercentOfSubscriptionContractsBillableUponSigningForTwelveMonthsOfService
      contextRef="id646893fe332424baea77157b6cbb86d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzIyNjI_890e9cc8-dd43-4097-aeca-7c8830764b1b"
      unitRef="number">0.80</it:SegmentReportingInformationPercentOfSubscriptionContractsBillableUponSigningForTwelveMonthsOfService>
    <it:SegmentReportingInformationPercentOfSubscriptionContractsBillableUponSigningForTwelveMonthsOfService
      contextRef="ic446ab6b4ff946259afe5faaa217fb3c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzIyNjg_aa71a1b2-b7eb-4f7e-a508-ca159b1b4ad6"
      unitRef="number">0.85</it:SegmentReportingInformationPercentOfSubscriptionContractsBillableUponSigningForTwelveMonthsOfService>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzIxMDk5_96934c88-3422-46f4-8962-4b8fcf22fbee">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our disaggregated revenue by reportable segment is presented in the tables below for the years indicated (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;By Primary Geographic Market&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(1), (2)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States and Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,339,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,637,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;826,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;966,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,602,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,099,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States and Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,199,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,734,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;751,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,374,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,245,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.290%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.293%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States and Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,994,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,514,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,105,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,975,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Revenue is reported based on where the sale is fulfilled.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;During 2018, the Company divested all of the non-core businesses that comprised its Other segment and moved a small residual product from the Other segment into the Research business and, as a result, no operating activity has been recorded in the Other segment in 2019 or 2020. Note 2 &#x2014; Acquisitions and Divestitures provides additional information regarding the Company&#x2019;s 2018 divestitures.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ide1d7f12e6e7476f93b8ac096770d40f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzItMS0xLTEtMA_f8ac1b1d-9b80-4f44-a6b1-88ebeb1217b7"
      unitRef="usd">2339482000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if816de47e53a47cdb753fc677ca6ed9a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzItMi0xLTEtMA_a16dba42-fd34-4aae-9938-97128f5fcc0a"
      unitRef="usd">75024000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22332e5a1cb14802ba8f30de42e746a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzItMy0xLTEtMA_b407a61c-925e-4cfd-8ec9-182d781b400b"
      unitRef="usd">223318000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a095f4c73234afa978ccfc1751b9ebc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzItNC0xLTEtMA_706a5c9a-cd7c-420c-9301-8302a4747df1"
      unitRef="usd">2637824000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7151d321d60e48d3b535841175b0c953_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzMtMS0xLTEtMA_fb2a308c-5dd5-4b1e-af6b-b0cb67cecde4"
      unitRef="usd">826752000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fbcea1a7dfd40fea7d219da0edbef62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzMtMi0xLTEtMA_eb73feff-7107-4ef4-b648-1849a4dc04b3"
      unitRef="usd">28108000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea0012d2e44f4347866768e399f63343_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzMtMy0xLTEtMA_e78cf551-2bfe-44cd-8bc1-6fe402eb0683"
      unitRef="usd">111413000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b10e019faa54dcfbeeed0bea7046dc4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzMtNC0xLTEtMA_31120cd7-a472-4b17-a60b-bd0b9b030aba"
      unitRef="usd">966273000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i064cae68c08b45e7b3a681106059eb87_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzQtMS0xLTEtMA_f6d761aa-86be-4d84-8074-8b2cd711aeb6"
      unitRef="usd">436658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idea5e53aeb77458cacc1fe67be0d5521_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzQtMi0xLTEtMA_b0198590-36fd-461a-9907-6f89c5044448"
      unitRef="usd">17008000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b9ee5b59e6c429cb1bdc988cdafd804_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzQtMy0xLTEtMA_82ffac10-91cb-46cb-8311-a3a80b77af37"
      unitRef="usd">41640000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic1cf89d64c424f8c951e47c48f505d36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzQtNC0xLTEtMA_0226c7bd-e373-45d8-ab5c-3fb22a7d548f"
      unitRef="usd">495306000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i947bb3feffcd4539a6355f6dd24ac4c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzUtMS0xLTEtMA_96ae6455-6986-4a6a-965d-c8533629e9c4"
      unitRef="usd">3602892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9151be1875f4bb5aa3041d878b3c689_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzUtMi0xLTEtMA_b0665d30-30c0-47bc-bc38-0e0046c14936"
      unitRef="usd">120140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd7cf27129c84fc3abeeba717e581b75_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzUtMy0xLTEtMA_5c46eb8c-5481-4249-b1b4-a77d5d931f94"
      unitRef="usd">376371000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTowZWRhNWRmYWRiMTk0ODBiOTRmZjg1MDMzZWY1YjhjNC90YWJsZXJhbmdlOjBlZGE1ZGZhZGIxOTQ4MGI5NGZmODUwMzNlZjViOGM0XzUtNC0xLTEtMA_4ed72722-986a-45f6-b7f2-559c74e621ec"
      unitRef="usd">4099403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4cb057b59b5c4fef8a6d10dfa6af9d6c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzItMS0xLTEtMA_14b1c50c-2967-42d6-b997-9a124d65328d"
      unitRef="usd">2199008000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie91557928e5a40ab8dc0c617d969b094_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzItMi0xLTEtMA_02c95ce6-3802-4374-8437-6d8b49e78b54"
      unitRef="usd">295857000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i608ecf69e18443c4a0bc4911b270bd38_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzItMy0xLTEtMA_96bb4464-b0e3-4a25-b636-6991011f226e"
      unitRef="usd">239625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec1eeed986894412bc8dc659a1e84ef4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzItNS0xLTEtMA_9c7cb475-a81a-4837-953e-5426bf50e746"
      unitRef="usd">2734490000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b9adf8e13ce4ae3bcc1ecdbfac7b156_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzMtMS0xLTEtMA_eccc8def-6908-4ba2-9b0b-db981032d76b"
      unitRef="usd">751267000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id0201ba782564d4684706b164597539e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzMtMi0xLTEtMA_9de14161-ab82-4cc6-bf1a-e7152a1f3e31"
      unitRef="usd">122591000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29c4a8668c45446b9aa8ae2f67120e2a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzMtMy0xLTEtMA_8bd9a60f-80f0-4b46-ab0e-b8162882c37d"
      unitRef="usd">122146000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if74752f7bdfd4a22847413dcbc6811b5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzMtNS0xLTEtMA_da5390b2-44a0-405c-9b8c-7f873132a078"
      unitRef="usd">996004000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69db694700b5497792d76e289218118a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzQtMS0xLTEtMA_b351c709-369a-4278-82a3-fc6b00d916f1"
      unitRef="usd">424273000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12bf4a1ef6b948ae97eb61c76378be72_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzQtMi0xLTEtMA_eae1dfab-20dc-444a-9e57-b5ed2a5f979d"
      unitRef="usd">58421000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02c35b19291b409f8ffd6f80e9115abb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzQtMy0xLTEtMA_12bcdf0d-ed72-4ede-94a6-cd222b710f6c"
      unitRef="usd">32133000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a02118ce73347898191fac63aa1ad33_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzQtNS0xLTEtMA_8e476c68-1a14-46cb-a050-f920f9b61571"
      unitRef="usd">514827000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if374d19f9bb4400ea56ef92cd0821c0d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzUtMS0xLTEtMA_88b0c244-7a38-4ccb-b50d-08caffdc26e0"
      unitRef="usd">3374548000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if34bed41549442a3a337556f345c4c9e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzUtMi0xLTEtMA_aea68b6c-93ca-464f-9583-ba47721d4572"
      unitRef="usd">476869000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb5f9f9910ce4877a6b3628ee050e94a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzUtMy0xLTEtMA_dd01c5f2-1d47-48fe-bfbf-74548909f0fd"
      unitRef="usd">393904000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplMmNlZWFlODI5YzM0ZDg3YTgyYjc0NTIzOTQxNWVjMC90YWJsZXJhbmdlOmUyY2VlYWU4MjljMzRkODdhODJiNzQ1MjM5NDE1ZWMwXzUtNS0xLTEtMA_4e2801bd-c1fd-4001-83ad-cd0983b7564c"
      unitRef="usd">4245321000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2cb0506448754ab98eea84928c463110_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzItMS0xLTEtMA_bb856566-7c00-4610-8755-1fa03dec2282"
      unitRef="usd">1994016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i352f2da6b433474fa711616a5128a149_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzItMi0xLTEtMA_55adca54-5473-4b77-94af-d78d3ea4e6aa"
      unitRef="usd">256219000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38b58d6241644fb59febf0b4e524a531_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzItMy0xLTEtMA_adb7b4b6-948b-4f68-b592-8b38ac15f655"
      unitRef="usd">205874000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifdbfdd33e4d041e483bdb301ba7b7fee_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzItNC0xLTEtMA_978d1ad5-df20-4dd4-954b-995947f72690"
      unitRef="usd">58843000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6434ee7fce7a46c19f2bf218bd71a9b3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzItNS0xLTEtMA_c250a2c2-0927-4731-9422-d0b2b7cd9507"
      unitRef="usd">2514952000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35c412f0057740c69bfc51e8387d6b86_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzMtMS0xLTEtMA_07b8617f-e351-4575-86b5-34baec8d0424"
      unitRef="usd">737129000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d1125ba8ef844bab92befb4c3305648_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzMtMi0xLTEtMA_0a1aecf3-4bee-4a2d-984b-17a8de752c9e"
      unitRef="usd">105909000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33f87e14889d46edb54a0d7e0de34b49_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzMtMy0xLTEtMA_a6185377-1207-4058-a86c-0e2fafacfbb4"
      unitRef="usd">119258000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8db621a7d5724a3aa2339a908bc351af_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzMtNC0xLTEtMA_3811321d-839c-4e38-a3da-9cfc0cf57691"
      unitRef="usd">38194000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id615173824ad40f88c34d20a186ee413_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzMtNS0xLTEtMA_45142f34-b856-4848-93f1-7a921d2b429b"
      unitRef="usd">1000490000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia1e513d73d2b41c49309676786100487_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzQtMS0xLTEtMA_496c2233-8bbf-4fd0-bc1f-fe2ef68179cb"
      unitRef="usd">374619000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i905d1366fbd84052bf57306af423bce9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzQtMi0xLTEtMA_975feed2-152f-455d-9221-a86b0540c218"
      unitRef="usd">48333000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8395c44da5e24a0ca8763ce325816d9e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzQtMy0xLTEtMA_2c6a8d8a-899a-4601-9483-b20839bab8a6"
      unitRef="usd">28535000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id4cb7f7e04c443e1b1606de98ef1ae3b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzQtNC0xLTEtMA_bac0bde9-e1f8-4887-8a59-66dc34201ed3"
      unitRef="usd">8525000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ide6c645c4459484e93a43cfdb6430f4c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzQtNS0xLTEtMA_34fa194d-5c5d-49ed-94c4-3bcaca0dc8b6"
      unitRef="usd">460012000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i222324e1771d410caad3843737dee1f5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzUtMS0xLTEtMA_3195b343-31c1-4900-8f6e-f8b292f89628"
      unitRef="usd">3105764000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3867043ca9aa4028863cd06f5c2ea304_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzUtMi0xLTEtMA_ee2f1a9c-026e-4bb3-90bb-533cc480e60f"
      unitRef="usd">410461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77afc8a8bc30437083e082e11ba80ba2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzUtMy0xLTEtMA_d198a08c-7b8b-4e4f-8892-9c30718de78e"
      unitRef="usd">353667000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0606617380824caf8053194f63beb658_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzUtNC0xLTEtMA_1b442439-01f5-4f50-b1a9-4db94061bef4"
      unitRef="usd">105562000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTplODNkNmE5MzA5NDM0YmIwYjhjMzI2ZTQ4YmZhNmZjZi90YWJsZXJhbmdlOmU4M2Q2YTkzMDk0MzRiYjBiOGMzMjZlNDhiZmE2ZmNmXzUtNS0xLTEtMA_3de3d679-2a4d-4aa8-a62c-30622cd7dc20"
      unitRef="usd">3975454000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzIxMTAw_93fb02f7-a70b-47c4-808a-eae43324748c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,313,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,609,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,602,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,099,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,083,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,399,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;845,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,374,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,245,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,851,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,232,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,105,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,975,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;During 2018, the Company divested all of the non-core businesses that comprised its Other segment and moved a small residual product from the Other segment into the Research business and, as a result, no operating activity has been recorded in the Other segment in 2019 or 2020. Note 2 &#x2014; Acquisitions and Divestitures provides additional information regarding the Company&#x2019;s 2018 divestitures.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Research revenues were recognized in connection with performance obligations that were satisfied over time using a time-elapsed output method to measure progress. Consulting revenues were recognized over time using labor hours as an input measurement basis. During 2018, Other revenues were recognized using either a time-elapsed output method, performance-based milestone approach or labor hours, depending on the nature of the underlying customer contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The revenues in this category were recognized in connection with performance obligations that were satisfied at the point in time that the contractual deliverables were provided to the customer.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iccde597b10574d2a9e2576967c9a710b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2N2EwMDQ5MzU1NGM0MGZjODhmYzM0MDZhZDNmZjU4MS90YWJsZXJhbmdlOjY3YTAwNDkzNTU0YzQwZmM4OGZjMzQwNmFkM2ZmNTgxXzItMS0xLTEtMA_1852de88-a4f4-47ba-8ee3-33ad3cf0e9cb"
      unitRef="usd">3313111000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib49fe837741149798fe7b4da62155d80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2N2EwMDQ5MzU1NGM0MGZjODhmYzM0MDZhZDNmZjU4MS90YWJsZXJhbmdlOjY3YTAwNDkzNTU0YzQwZmM4OGZjMzQwNmFkM2ZmNTgxXzItMi0xLTEtMA_6b7b2119-9560-4add-9a34-bd1560dc5cb1"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60b2001fb6204d39929b096d60eeb41c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2N2EwMDQ5MzU1NGM0MGZjODhmYzM0MDZhZDNmZjU4MS90YWJsZXJhbmdlOjY3YTAwNDkzNTU0YzQwZmM4OGZjMzQwNmFkM2ZmNTgxXzItMy0xLTEtMA_5fcd35e1-54cb-4aac-a6f2-7604003d2771"
      unitRef="usd">296546000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8778f0310528422e93315ebd2f85699d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2N2EwMDQ5MzU1NGM0MGZjODhmYzM0MDZhZDNmZjU4MS90YWJsZXJhbmdlOjY3YTAwNDkzNTU0YzQwZmM4OGZjMzQwNmFkM2ZmNTgxXzItNC0xLTEtMA_2c728ed2-3647-4396-a3b3-84bdb051c41c"
      unitRef="usd">3609657000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i019fa1e01b694f6896d240992bf47052_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2N2EwMDQ5MzU1NGM0MGZjODhmYzM0MDZhZDNmZjU4MS90YWJsZXJhbmdlOjY3YTAwNDkzNTU0YzQwZmM4OGZjMzQwNmFkM2ZmNTgxXzMtMS0xLTEtMA_35631f76-4c65-4fd3-a82a-c314839b0379"
      unitRef="usd">289781000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iedac7ffefc17402aa7ae0c8d6dca1514_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2N2EwMDQ5MzU1NGM0MGZjODhmYzM0MDZhZDNmZjU4MS90YWJsZXJhbmdlOjY3YTAwNDkzNTU0YzQwZmM4OGZjMzQwNmFkM2ZmNTgxXzMtMi0xLTEtMA_bee39f1a-b903-46f2-ae60-351c0cd02e8c"
      unitRef="usd">120140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e43bb41b3ef4724916c055c7edd9454_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2N2EwMDQ5MzU1NGM0MGZjODhmYzM0MDZhZDNmZjU4MS90YWJsZXJhbmdlOjY3YTAwNDkzNTU0YzQwZmM4OGZjMzQwNmFkM2ZmNTgxXzMtMy0xLTEtMA_16f31e77-0b61-440f-93a8-c70940b83d6c"
      unitRef="usd">79825000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d3de21114164dde8042f726382eebd6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2N2EwMDQ5MzU1NGM0MGZjODhmYzM0MDZhZDNmZjU4MS90YWJsZXJhbmdlOjY3YTAwNDkzNTU0YzQwZmM4OGZjMzQwNmFkM2ZmNTgxXzMtNC0xLTEtMA_abb0f879-7d6a-49be-8a1c-a156a0e7f740"
      unitRef="usd">489746000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i947bb3feffcd4539a6355f6dd24ac4c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2N2EwMDQ5MzU1NGM0MGZjODhmYzM0MDZhZDNmZjU4MS90YWJsZXJhbmdlOjY3YTAwNDkzNTU0YzQwZmM4OGZjMzQwNmFkM2ZmNTgxXzQtMS0xLTEtMA_f8c754f8-3aa5-456a-bfe2-54b44048a273"
      unitRef="usd">3602892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9151be1875f4bb5aa3041d878b3c689_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2N2EwMDQ5MzU1NGM0MGZjODhmYzM0MDZhZDNmZjU4MS90YWJsZXJhbmdlOjY3YTAwNDkzNTU0YzQwZmM4OGZjMzQwNmFkM2ZmNTgxXzQtMi0xLTEtMA_fc58f076-12b3-4a0b-8aec-eaf9cc186a7e"
      unitRef="usd">120140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd7cf27129c84fc3abeeba717e581b75_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2N2EwMDQ5MzU1NGM0MGZjODhmYzM0MDZhZDNmZjU4MS90YWJsZXJhbmdlOjY3YTAwNDkzNTU0YzQwZmM4OGZjMzQwNmFkM2ZmNTgxXzQtMy0xLTEtMA_a6cb2e28-9267-4b0d-8f70-0b81f21153c0"
      unitRef="usd">376371000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2N2EwMDQ5MzU1NGM0MGZjODhmYzM0MDZhZDNmZjU4MS90YWJsZXJhbmdlOjY3YTAwNDkzNTU0YzQwZmM4OGZjMzQwNmFkM2ZmNTgxXzQtNC0xLTEtMA_8efb4215-6afd-4965-8d76-bf2f4e9c567e"
      unitRef="usd">4099403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id3c8f91f672c4430879cbfd33e1454a1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTpjNWNiOGY1M2U3Nzk0YjNmYWZhOGNmYTk2MjZlZWQzNS90YWJsZXJhbmdlOmM1Y2I4ZjUzZTc3OTRiM2ZhZmE4Y2ZhOTYyNmVlZDM1XzItMS0xLTEtMA_71306bb3-c5b3-4f33-99b9-468802241ec0"
      unitRef="usd">3083936000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if55d60b64e324522bf89c0dc2031737a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTpjNWNiOGY1M2U3Nzk0YjNmYWZhOGNmYTk2MjZlZWQzNS90YWJsZXJhbmdlOmM1Y2I4ZjUzZTc3OTRiM2ZhZmE4Y2ZhOTYyNmVlZDM1XzItMi0xLTEtMA_0edfefd5-169f-400a-820b-435cc325b7db"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib45267997dbe4bbf8de14d4fc2a06b46_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTpjNWNiOGY1M2U3Nzk0YjNmYWZhOGNmYTk2MjZlZWQzNS90YWJsZXJhbmdlOmM1Y2I4ZjUzZTc3OTRiM2ZhZmE4Y2ZhOTYyNmVlZDM1XzItMy0xLTEtMA_63517e1e-874e-4390-a34d-4811e61fb94c"
      unitRef="usd">316042000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i159b80d75dbb41a4a49886e28f4c9811_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTpjNWNiOGY1M2U3Nzk0YjNmYWZhOGNmYTk2MjZlZWQzNS90YWJsZXJhbmdlOmM1Y2I4ZjUzZTc3OTRiM2ZhZmE4Y2ZhOTYyNmVlZDM1XzItNS0xLTEtMA_61107990-1e39-40dd-8480-0673880785be"
      unitRef="usd">3399978000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a3e51a63400467cbbf3ebdfcf089cfa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTpjNWNiOGY1M2U3Nzk0YjNmYWZhOGNmYTk2MjZlZWQzNS90YWJsZXJhbmdlOmM1Y2I4ZjUzZTc3OTRiM2ZhZmE4Y2ZhOTYyNmVlZDM1XzMtMS0xLTEtMA_30a10d67-5901-440f-b179-1480067420c6"
      unitRef="usd">290612000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0cff8db32124fdcba4f4293277d7fd0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTpjNWNiOGY1M2U3Nzk0YjNmYWZhOGNmYTk2MjZlZWQzNS90YWJsZXJhbmdlOmM1Y2I4ZjUzZTc3OTRiM2ZhZmE4Y2ZhOTYyNmVlZDM1XzMtMi0xLTEtMA_a8da5134-f190-4269-9b81-3bee16f4a28f"
      unitRef="usd">476869000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic1b46d088172478184c1f268a575d8f6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTpjNWNiOGY1M2U3Nzk0YjNmYWZhOGNmYTk2MjZlZWQzNS90YWJsZXJhbmdlOmM1Y2I4ZjUzZTc3OTRiM2ZhZmE4Y2ZhOTYyNmVlZDM1XzMtMy0xLTEtMA_8153bcc7-197c-47bc-af46-a676a437dc3f"
      unitRef="usd">77862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03d9326c1c1243e0b9255e97691fae05_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTpjNWNiOGY1M2U3Nzk0YjNmYWZhOGNmYTk2MjZlZWQzNS90YWJsZXJhbmdlOmM1Y2I4ZjUzZTc3OTRiM2ZhZmE4Y2ZhOTYyNmVlZDM1XzMtNS0xLTEtMA_771ec21c-3b1e-48d1-a82e-fc8244bf3ca6"
      unitRef="usd">845343000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if374d19f9bb4400ea56ef92cd0821c0d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTpjNWNiOGY1M2U3Nzk0YjNmYWZhOGNmYTk2MjZlZWQzNS90YWJsZXJhbmdlOmM1Y2I4ZjUzZTc3OTRiM2ZhZmE4Y2ZhOTYyNmVlZDM1XzQtMS0xLTEtMA_22fd1ce9-1939-496e-abee-4b6d26836cc3"
      unitRef="usd">3374548000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if34bed41549442a3a337556f345c4c9e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTpjNWNiOGY1M2U3Nzk0YjNmYWZhOGNmYTk2MjZlZWQzNS90YWJsZXJhbmdlOmM1Y2I4ZjUzZTc3OTRiM2ZhZmE4Y2ZhOTYyNmVlZDM1XzQtMi0xLTEtMA_9f348cb0-5fca-43e4-a58b-c47e94bd18c3"
      unitRef="usd">476869000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb5f9f9910ce4877a6b3628ee050e94a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTpjNWNiOGY1M2U3Nzk0YjNmYWZhOGNmYTk2MjZlZWQzNS90YWJsZXJhbmdlOmM1Y2I4ZjUzZTc3OTRiM2ZhZmE4Y2ZhOTYyNmVlZDM1XzQtMy0xLTEtMA_4ca908c8-f0cd-45f0-8b0c-8f2ae9fdfe69"
      unitRef="usd">393904000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTpjNWNiOGY1M2U3Nzk0YjNmYWZhOGNmYTk2MjZlZWQzNS90YWJsZXJhbmdlOmM1Y2I4ZjUzZTc3OTRiM2ZhZmE4Y2ZhOTYyNmVlZDM1XzQtNS0xLTEtMA_4e878143-a036-4ea8-b3b1-0725d2fbddd0"
      unitRef="usd">4245321000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic8cd2c324d7c4188ad9d0b9669dcb242_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzItMS0xLTEtMA_785492f4-4237-4aa8-a066-0b37a9e3ed2f"
      unitRef="usd">2851176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4281b4783e7447fab0de67e01e7d15b4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzItMi0xLTEtMA_2c716aa3-9432-4671-87ba-90c6675050cc"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b780fd3acfa4488b78233e62485916a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzItMy0xLTEtMA_c77a201d-ab32-4330-b9b6-20cf0ae6e1f4"
      unitRef="usd">294397000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8a41720a1fba419fa280eb612d021107_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzItNC0xLTEtMA_639669c3-7e88-4b59-bb23-fc6f3e2a2d3b"
      unitRef="usd">86667000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf96e1fffcac4d6aa0496d6a2e1892b3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzItNS0xLTEtMA_0b1b169b-3d2d-4701-8a90-110fb8ca3a84"
      unitRef="usd">3232240000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03f2068de0bf4eadb8f853c569f82706_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzMtMS0xLTEtMA_f83c387b-b749-431a-a060-0fdb00896052"
      unitRef="usd">254588000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf26631544bc4d9f8dae4e2f352b9aa9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzMtMi0xLTEtMA_023043fd-6a62-44d1-927e-35f0d821498d"
      unitRef="usd">410461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5206a3109104602ab411eb003589d57_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzMtMy0xLTEtMA_9df277b4-eabf-4e75-9f56-693b88bc173b"
      unitRef="usd">59270000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9b5690792cc4da0bc24a708ff618b3c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzMtNC0xLTEtMA_ff4d449b-bea8-49a3-aa2f-18569c48f522"
      unitRef="usd">18895000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ecdfa9e39274cdfa83b636f12c82daf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzMtNS0xLTEtMA_09c4c5b7-a3ce-4a89-835d-584cde19bece"
      unitRef="usd">743214000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i222324e1771d410caad3843737dee1f5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzQtMS0xLTEtMA_568cc124-63fd-40cf-8cec-fd79fbfb2c02"
      unitRef="usd">3105764000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3867043ca9aa4028863cd06f5c2ea304_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzQtMi0xLTEtMA_1ca41f63-eb46-49d7-bb2d-2f5b5cb937f6"
      unitRef="usd">410461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77afc8a8bc30437083e082e11ba80ba2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzQtMy0xLTEtMA_7179023b-5129-475a-aafe-6d5373ff45f9"
      unitRef="usd">353667000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0606617380824caf8053194f63beb658_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzQtNC0xLTEtMA_1a2ab516-caad-4aaa-94dd-5f30dcc63413"
      unitRef="usd">105562000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo0Y2I4ZDRlNzFkODg0MjZhODU4YzlmYTc4MWZjNWI3NS90YWJsZXJhbmdlOjRjYjhkNGU3MWQ4ODQyNmE4NThjOWZhNzgxZmM1Yjc1XzQtNS0xLTEtMA_9f840179-1dff-4450-9e7a-c398f53506c5"
      unitRef="usd">3975454000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzE1MjA5_daca0de3-2313-4090-8000-f13c95da2782"
      unitRef="usd">2700000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i1c65486ec6334b1780f82337f5dd9fb8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzE1MjQ2_f4e6496e-1ce2-482c-8e46-5e09f4a67b11"
      unitRef="usd">1605600000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i7cdd639d73744242a0ed78921fe4e59f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzE1MjUw_e0c20ed0-0d5c-4791-a0d9-46fbaedfa0aa"
      unitRef="usd">881000000.0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="if25e4d6060a844f8951d3efab13365bb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzE1MjU3_b0d9c4a7-b688-4bd5-851d-1c08b9d212b0"
      unitRef="usd">179500000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzIxMTAx_751cf7a8-8330-488c-88bd-61161599f769">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides information regarding certain of the Company&#x2019;s balance sheet accounts that pertain to its contracts with customers (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fees receivable, gross (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,251,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,334,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets recorded in Prepaid expenses and other current assets (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Contract liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenues (current liability) (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,974,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,928,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred revenues recorded in Other liabilities (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,001,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,952,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Fees receivable represent an unconditional right of payment from our customers and include both billed and unbilled amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Contract assets represent recognized revenue for which we do not have an unconditional right to payment as of the balance sheet date because the project may be subject to a progress billing milestone or some other billing restriction.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Deferred revenues represent amounts (i) for which the Company has received an upfront customer payment or (ii) that pertain to recognized fees receivable. Both situations occur before the completion of our performance obligation(s).&lt;/span&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2MWVjYjU0YTI2NDA0M2Y3YTdkMmFjNjVkODQ2MzJmZS90YWJsZXJhbmdlOjYxZWNiNTRhMjY0MDQzZjdhN2QyYWM2NWQ4NDYzMmZlXzMtMS0xLTEtMA_35329454-495b-4cba-b68e-c1732852faae"
      unitRef="usd">1251508000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2MWVjYjU0YTI2NDA0M2Y3YTdkMmFjNjVkODQ2MzJmZS90YWJsZXJhbmdlOjYxZWNiNTRhMjY0MDQzZjdhN2QyYWM2NWQ4NDYzMmZlXzMtMy0xLTEtMA_d87a1944-6973-4ced-bc68-a9bd7b6ad824"
      unitRef="usd">1334012000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2MWVjYjU0YTI2NDA0M2Y3YTdkMmFjNjVkODQ2MzJmZS90YWJsZXJhbmdlOjYxZWNiNTRhMjY0MDQzZjdhN2QyYWM2NWQ4NDYzMmZlXzUtMS0xLTEtMA_f086a20a-5718-4031-968d-c449291e7047"
      unitRef="usd">14440000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2MWVjYjU0YTI2NDA0M2Y3YTdkMmFjNjVkODQ2MzJmZS90YWJsZXJhbmdlOjYxZWNiNTRhMjY0MDQzZjdhN2QyYWM2NWQ4NDYzMmZlXzUtMy0xLTEtMA_13cd242f-9b53-40ad-8878-f3766325a2ec"
      unitRef="usd">21350000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2MWVjYjU0YTI2NDA0M2Y3YTdkMmFjNjVkODQ2MzJmZS90YWJsZXJhbmdlOjYxZWNiNTRhMjY0MDQzZjdhN2QyYWM2NWQ4NDYzMmZlXzgtMS0xLTEtMA_6c1de06f-7c62-48df-b8fb-60bd2f1d5ae0"
      unitRef="usd">1974548000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2MWVjYjU0YTI2NDA0M2Y3YTdkMmFjNjVkODQ2MzJmZS90YWJsZXJhbmdlOjYxZWNiNTRhMjY0MDQzZjdhN2QyYWM2NWQ4NDYzMmZlXzgtMy0xLTEtMA_43e01d8b-3257-415d-8b2b-33117470009e"
      unitRef="usd">1928020000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2MWVjYjU0YTI2NDA0M2Y3YTdkMmFjNjVkODQ2MzJmZS90YWJsZXJhbmdlOjYxZWNiNTRhMjY0MDQzZjdhN2QyYWM2NWQ4NDYzMmZlXzktMS0xLTEtMA_9a601cc4-10c8-4911-9c61-b517d07f2d8c"
      unitRef="usd">26754000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2MWVjYjU0YTI2NDA0M2Y3YTdkMmFjNjVkODQ2MzJmZS90YWJsZXJhbmdlOjYxZWNiNTRhMjY0MDQzZjdhN2QyYWM2NWQ4NDYzMmZlXzktMy0xLTEtMA_4552cbd0-6e81-41a6-a061-1c3fd7cd220a"
      unitRef="usd">24409000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2MWVjYjU0YTI2NDA0M2Y3YTdkMmFjNjVkODQ2MzJmZS90YWJsZXJhbmdlOjYxZWNiNTRhMjY0MDQzZjdhN2QyYWM2NWQ4NDYzMmZlXzEwLTEtMS0xLTA_b511a495-9b02-4475-9ea5-de4e2dd15345"
      unitRef="usd">2001302000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90YWJsZTo2MWVjYjU0YTI2NDA0M2Y3YTdkMmFjNjVkODQ2MzJmZS90YWJsZXJhbmdlOjYxZWNiNTRhMjY0MDQzZjdhN2QyYWM2NWQ4NDYzMmZlXzEwLTMtMS0xLTA_440be97c-9359-4c56-986d-f50e34e48e96"
      unitRef="usd">1952429000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzE4MDAy_c61042e4-cbd5-43f4-8a61-b8e50f947e72"
      unitRef="usd">1494000000.0</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzE4MDA5_22909b07-bd48-424e-b468-a790e9a04483"
      unitRef="usd">1436900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzI3NDg3NzkxMTA3NTE_b216091e-cc19-4158-b43d-0685d843359e"
      unitRef="usd">1287800000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <it:AllowanceForDoubtfulAccountsReceivableRevenueReserve
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzE5NjIw_7f9fba2c-351c-480f-b464-bf0db2f41469"
      unitRef="usd">10000000.0</it:AllowanceForDoubtfulAccountsReceivableRevenueReserve>
    <it:AllowanceForDoubtfulAccountsReceivableRevenueReserve
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzE5NjI3_16a56ba2-79c5-4401-bdba-9a6bdaae65f8"
      unitRef="usd">7800000</it:AllowanceForDoubtfulAccountsReceivableRevenueReserve>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzIwNjA4_c5c00728-e8c3-4047-9b9c-7614573d3cc8"
      unitRef="usd">440500000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzIwNjEy_2c30a747-a6b0-41a8-bab8-6b653823ed5d"
      unitRef="usd">369500000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNjkvZnJhZzpmNWZlNGE1ZTQ0NjM0NGY3ODY3NWQxYTYyMTBlMDEwMi90ZXh0cmVnaW9uOmY1ZmU0YTVlNDQ2MzQ0Zjc4Njc1ZDFhNjIxMGUwMTAyXzIwNjE5_695990ea-eef1-4aa4-8a9f-00dfa83cc6ad"
      unitRef="usd">304800000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzkwMzc_8ad58a96-610a-437a-a8c3-a10237ba7d45">Stock-Based Compensation&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company grants stock-based compensation awards as an incentive for employees and directors to contribute to the Company&#x2019;s long-term success. The Company currently awards stock-settled stock appreciation rights, service-based and performance-based restricted stock units, and common stock equivalents. As of December&#160;31, 2020, the Company had 4.4 million shares of its common stock, par value $0.0005 per share, (the &#x201c;Common Stock&#x201d;) available for stock-based compensation awards under its 2014 Long-Term Incentive Plan (the &#x201c;Plan&#x201d;). Currently, the Company issues treasury shares upon the exercise, release or settlement of stock-based compensation awards.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Determining the appropriate fair value model and calculating the fair value of stock-based compensation awards requires the use of certain subjective assumptions, including the expected life of a stock-based compensation award and Common Stock price volatility. In addition, determining the appropriate periodic stock-based compensation expense requires management to estimate the likelihood of the achievement of certain performance targets. The assumptions used in calculating the fair values of stock-based compensation awards and the related periodic expense represent management&#x2019;s best estimates, which involve inherent uncertainties and the application of judgment. As a result, if circumstances change and the Company deems it necessary in the future to modify the assumptions it made or to use different assumptions, or if the quantity and nature of the Company&#x2019;s stock-based compensation awards changes, then the amount of expense may need to be adjusted and future stock-based compensation expense could be materially different from what has been recorded in the current year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below summarize the Company&#x2019;s stock-based compensation expense by award type and expense category line item during the years ended December 31 (in millions).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Award type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock appreciation rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expense category line item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services and product development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition and integration charges (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Includes charges of $17.9 million, $21.5 million and $19.4 million during 2020, 2019 and 2018, respectively, for awards to retirement-eligible employees. Those awards vest on an accelerated basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;These charges are the result of (i) the acceleration of the vesting of certain restricted stock units related to the CEB acquisition from 2017 and (ii) restricted stock units granted in connection with the CEB integration process.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had $84.6 million of total unrecognized stock-based compensation cost, which is expected to be expensed over the remaining weighted average service period of approximately 2.4 years.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation Awards&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The disclosures presented below provide information regarding the Company&#x2019;s stock-based compensation awards, all of which have been classified as equity awards in accordance with FASB ASC Topic 505.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Appreciation Rights&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-settled stock appreciation rights (&#x201c;SARs&#x201d;) permit the holder to participate in the appreciation of the value of the Common Stock. After the applicable vesting criteria have been satisfied,&#160;SARs are settled in shares of Common Stock upon exercise by the employee. SARs vest ratably over a four-year service period and expire seven years from the date of grant. The fair value of a SARs award is recognized as compensation expense on a straight-line basis over four years. SARs have only been awarded to the Company&#x2019;s executive officers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When SARs are exercised, the number of shares of Common Stock issued is calculated as follows: (1) the total proceeds from the exercise of the SARs award (calculated as the closing price of the Common Stock as reported on the New York Stock Exchange on the date of exercise less the exercise price of the SARs award, multiplied by the number of SARs exercised) is divided by (2) the closing price of the Common Stock on the date of exercise. Upon exercise, the Company withholds a portion of the shares of the Common Stock to satisfy statutory tax withholding requirements. SARs recipients do not have any stockholder rights until the shares of Common Stock are issued in respect of the award, which is subject to the prior satisfaction of the vesting and other criteria relating to such grants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes changes in SARs outstanding during the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.460%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Units of SARs&lt;br/&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share&lt;br/&gt;Weighted &lt;br/&gt;Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share&lt;br/&gt;Weighted &lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.21&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020 (1) (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.37&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and exercisable at December 31, 2020 (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.38&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;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n/a = not applicable&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;As of December&#160;31, 2020, 0.5 million of the total SARs outstanding were unvested. The Company expects that substantially all of those unvested awards will vest in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;As of December&#160;31, 2020, the total SARs outstanding had an intrinsic value of $38.4 million. On such date, SARs vested and exercisable had an intrinsic value of&#160;$25.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of a SARs award is determined on the date of grant using the Black-Scholes-Merton valuation model with the following weighted average assumptions for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life in years (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.68&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.59&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.52&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;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The expected dividend yield assumption was based on both the Company&#x2019;s historical and anticipated dividend payouts. Historically, the Company has not paid cash dividends on its Common Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The determination of expected stock price volatility was based on both historical Common Stock prices and implied volatility from publicly traded options in the Common Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The risk-free interest rate was based on the yield of a U.S. Treasury security with a maturity similar to the expected life of the award.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The expected life represents the Company&#x2019;s estimate of the weighted average period of time the SARs are expected to be outstanding (that is, the period between the service inception date and the expected exercise date).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units (&#x201c;RSUs&#x201d;) give the awardee the right to receive shares of Common Stock when the vesting conditions are met and certain restrictions lapse. Each RSU that vests entitles the awardee to one share of Common Stock. RSU awardees do not have any of the rights of a Gartner stockholder, including voting rights and the right to receive dividends and distributions, until the shares are released. The fair value of an RSU award is determined on the date of grant based on the closing price of the Common Stock as reported on the New York Stock Exchange on that date. Service-based RSUs vest ratably&#160;over four years and are expensed on a straight-line basis over the vesting period. Performance-based RSUs are subject to the satisfaction of both performance and service conditions, vest ratably over four years and are expensed on an accelerated basis over the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes the changes in RSUs outstanding during the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Units of RSUs&lt;br/&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share&lt;br/&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020 (2) (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The 0.5 million of RSUs granted during 2020 consisted of 0.2 million of performance-based RSUs awarded to executives and 0.3 million of service-based RSUs awarded to non-executive employees and non-management board members. The performance-based awards include RSUs in final adjustments of 2019 grants and approximately 0.1 million of RSUs representing the target amount of the grant for 2020 that is tied to an increase in Gartner&#x2019;s total contract value for such year. The number of performance-based RSUs for 2020 that holders could receive ranged from 0% to 200% of the target amount based on the extent to which the corresponding performance goals have been achieved and subject to certain other conditions. Any adjustments in the number of performance-based RSUs under the 2020 grant will be made in 2021. See Note 19 &#x2014; Subsequent Events regarding a PSU discretionary award.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company expects that substantially all of the RSUs outstanding will vest in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;As of December&#160;31, 2020, the weighted average remaining contractual term of the RSUs outstanding was approximately 1.1 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Common Stock Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common stock equivalents (&#x201c;CSEs&#x201d;) are convertible into Common Stock. Each CSE entitles the holder to one share of Common Stock. Members of our Board of Directors receive their directors&#x2019; fees in CSEs unless they opt to receive up to&#160;50% of those fees in cash. Generally, CSEs have no defined term and are converted into shares of Common Stock when service as a director terminates unless the director has elected an accelerated release. The fair value of a CSE award is determined on the date of grant based on the closing price of the Common Stock as reported on the New York Stock Exchange on that date. CSEs vest immediately and, as a result, they are recorded as expense 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes the changes in CSEs outstanding during the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Units of CSEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share&lt;br/&gt;Weighted Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Converted to shares of Common Stock upon grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has an employee stock purchase plan (the &#x201c;ESP Plan&#x201d;) wherein eligible employees are permitted to purchase shares of Common Stock through payroll deductions, which may not exceed 10% of an employee&#x2019;s compensation, or $23,750 in any calendar year, at a price equal to 95% of the closing price of the Common Stock as reported on the New York Stock Exchange at the end of each offering period. As of December&#160;31, 2020, the Company had 0.4 million shares available for purchase under the ESP Plan. The ESP Plan is considered non-compensatory under FASB ASC Topic 718 and, as a result, the Company does not record stock-based compensation expense for employee share purchases. The Company received $18.1 million, $17.6 million and $14.7 million in cash from employee share purchases under the ESP Plan during 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzM2Nw_52f2bdbd-4109-4a0e-947f-b09c1a9c472c"
      unitRef="shares">4400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzQwOA_f09d0195-0c3c-49ef-8b99-64da3c6cf6bf"
      unitRef="usdPerShare">0.0005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzkwNTM_eaa732a3-e3fb-459e-b25e-beaa91ec99cf">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below summarize the Company&#x2019;s stock-based compensation expense by award type and expense category line item during the years ended December 31 (in millions).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Award type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock appreciation rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo5ZTJhZGMzMTIyMmQ0Y2YyOGQxMmFjY2RiM2E5MmEyNS90YWJsZXJhbmdlOjllMmFkYzMxMjIyZDRjZjI4ZDEyYWNjZGIzYTkyYTI1XzEtMi0xLTEtMA_7863e712-316e-4b7b-9bd0-9d3449494413"
      unitRef="usd">7800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i14b8baec9c804a7a87ca29c182f9dc2e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo5ZTJhZGMzMTIyMmQ0Y2YyOGQxMmFjY2RiM2E5MmEyNS90YWJsZXJhbmdlOjllMmFkYzMxMjIyZDRjZjI4ZDEyYWNjZGIzYTkyYTI1XzEtNC0xLTEtMA_d119c92c-29ac-4b14-b0ef-54e738d77fbf"
      unitRef="usd">6700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib3e1713a606e41c3b597a0ba39acd8a8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo5ZTJhZGMzMTIyMmQ0Y2YyOGQxMmFjY2RiM2E5MmEyNS90YWJsZXJhbmdlOjllMmFkYzMxMjIyZDRjZjI4ZDEyYWNjZGIzYTkyYTI1XzEtNi0xLTEtMA_182a57b5-9744-4104-9ec0-44a60d46c0af"
      unitRef="usd">6300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4108b74be958445995045943e82b3b44_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo5ZTJhZGMzMTIyMmQ0Y2YyOGQxMmFjY2RiM2E5MmEyNS90YWJsZXJhbmdlOjllMmFkYzMxMjIyZDRjZjI4ZDEyYWNjZGIzYTkyYTI1XzItMi0xLTEtMA_339253e4-2353-4f3b-b5a6-841cc21314e3"
      unitRef="usd">54100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iab9eb54953a345d1a9bb90cda5dd189b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo5ZTJhZGMzMTIyMmQ0Y2YyOGQxMmFjY2RiM2E5MmEyNS90YWJsZXJhbmdlOjllMmFkYzMxMjIyZDRjZjI4ZDEyYWNjZGIzYTkyYTI1XzItNC0xLTEtMA_11fb91a6-9e97-49de-8cd3-5c4b749ca615"
      unitRef="usd">61600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i96635e7d0f8c42c58bdde1a3681ad3d7_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo5ZTJhZGMzMTIyMmQ0Y2YyOGQxMmFjY2RiM2E5MmEyNS90YWJsZXJhbmdlOjllMmFkYzMxMjIyZDRjZjI4ZDEyYWNjZGIzYTkyYTI1XzItNi0xLTEtMA_931fb325-2960-4c54-ad9d-167c68f6995b"
      unitRef="usd">59200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i94d7134ac0d14975b1d654f34a167d96_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo5ZTJhZGMzMTIyMmQ0Y2YyOGQxMmFjY2RiM2E5MmEyNS90YWJsZXJhbmdlOjllMmFkYzMxMjIyZDRjZjI4ZDEyYWNjZGIzYTkyYTI1XzMtMi0xLTEtMA_ecda5266-53d5-4a0b-95a4-0dd366ecc28c"
      unitRef="usd">700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i49ced3f5572a47d880549a8c7572d094_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo5ZTJhZGMzMTIyMmQ0Y2YyOGQxMmFjY2RiM2E5MmEyNS90YWJsZXJhbmdlOjllMmFkYzMxMjIyZDRjZjI4ZDEyYWNjZGIzYTkyYTI1XzMtNC0xLTEtMA_d1a2ce30-68a5-49a3-a878-b865b0515fab"
      unitRef="usd">700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i490d1a63de524d87b580f98a46fc7cf4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo5ZTJhZGMzMTIyMmQ0Y2YyOGQxMmFjY2RiM2E5MmEyNS90YWJsZXJhbmdlOjllMmFkYzMxMjIyZDRjZjI4ZDEyYWNjZGIzYTkyYTI1XzMtNi0xLTEtMA_85b9e1ee-b739-4e6f-9108-c30e1985503f"
      unitRef="usd">700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo5ZTJhZGMzMTIyMmQ0Y2YyOGQxMmFjY2RiM2E5MmEyNS90YWJsZXJhbmdlOjllMmFkYzMxMjIyZDRjZjI4ZDEyYWNjZGIzYTkyYTI1XzQtMi0xLTEtMA_3a968c61-5739-46b4-829b-5f19b90adf3a"
      unitRef="usd">62600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo5ZTJhZGMzMTIyMmQ0Y2YyOGQxMmFjY2RiM2E5MmEyNS90YWJsZXJhbmdlOjllMmFkYzMxMjIyZDRjZjI4ZDEyYWNjZGIzYTkyYTI1XzQtNC0xLTEtMA_c65af0da-e651-4593-b390-fd07c22ebbe2"
      unitRef="usd">69000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo5ZTJhZGMzMTIyMmQ0Y2YyOGQxMmFjY2RiM2E5MmEyNS90YWJsZXJhbmdlOjllMmFkYzMxMjIyZDRjZjI4ZDEyYWNjZGIzYTkyYTI1XzQtNi0xLTEtMA_40df0cd3-3376-4892-9c95-05d0e1a84b5c"
      unitRef="usd">66200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzkwNDU_3679b01b-9148-4557-86ce-ce066c343fc5">&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expense category line item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services and product development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition and integration charges (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Includes charges of $17.9 million, $21.5 million and $19.4 million during 2020, 2019 and 2018, respectively, for awards to retirement-eligible employees. Those awards vest on an accelerated basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;These charges are the result of (i) the acceleration of the vesting of certain restricted stock units related to the CEB acquisition from 2017 and (ii) restricted stock units granted in connection with the CEB integration process.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6ba7bfca624341d3ad0d147761aea70f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTpiMjE1MmQ3M2YzNGM0YjIzOTU3NmUxYTVkYWFkZDZkNC90YWJsZXJhbmdlOmIyMTUyZDczZjM0YzRiMjM5NTc2ZTFhNWRhYWRkNmQ0XzEtMi0xLTEtMA_04ef2fd2-81a3-4910-acdf-69aa7a6a10d2"
      unitRef="usd">29700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id827606daf9f42758e557fa627622b06_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTpiMjE1MmQ3M2YzNGM0YjIzOTU3NmUxYTVkYWFkZDZkNC90YWJsZXJhbmdlOmIyMTUyZDczZjM0YzRiMjM5NTc2ZTFhNWRhYWRkNmQ0XzEtNC0xLTEtMA_74ff5bc4-ae00-423c-9727-e62e0a814285"
      unitRef="usd">29100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3ee4493e118944a8a7114b93fa02df41_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTpiMjE1MmQ3M2YzNGM0YjIzOTU3NmUxYTVkYWFkZDZkNC90YWJsZXJhbmdlOmIyMTUyZDczZjM0YzRiMjM5NTc2ZTFhNWRhYWRkNmQ0XzEtNi0xLTEtMA_ff60a17f-f7ed-4842-8850-d195e0419cb5"
      unitRef="usd">28100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if74fc8ff9d60412886729b46a50194bc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTpiMjE1MmQ3M2YzNGM0YjIzOTU3NmUxYTVkYWFkZDZkNC90YWJsZXJhbmdlOmIyMTUyZDczZjM0YzRiMjM5NTc2ZTFhNWRhYWRkNmQ0XzItMi0xLTEtMA_f5817c3c-a91d-4ae3-a160-155ab07d9f3d"
      unitRef="usd">32900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if8fd1173d798496da9a27a690439c8b3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTpiMjE1MmQ3M2YzNGM0YjIzOTU3NmUxYTVkYWFkZDZkNC90YWJsZXJhbmdlOmIyMTUyZDczZjM0YzRiMjM5NTc2ZTFhNWRhYWRkNmQ0XzItNC0xLTEtMA_50791ea4-9872-4d3c-82ee-d71567aa6dc8"
      unitRef="usd">39400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i92cc9ab5dafa48409d2b553eacf27fe2_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTpiMjE1MmQ3M2YzNGM0YjIzOTU3NmUxYTVkYWFkZDZkNC90YWJsZXJhbmdlOmIyMTUyZDczZjM0YzRiMjM5NTc2ZTFhNWRhYWRkNmQ0XzItNi0xLTEtMA_828038a4-099b-422b-8442-90fa4f098d17"
      unitRef="usd">36200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i98cf22a1d32d4b30901e870043a1124a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTpiMjE1MmQ3M2YzNGM0YjIzOTU3NmUxYTVkYWFkZDZkNC90YWJsZXJhbmdlOmIyMTUyZDczZjM0YzRiMjM5NTc2ZTFhNWRhYWRkNmQ0XzMtMi0xLTEtMA_de496eb2-cb1e-4d93-b40b-8eb8d2504900"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4591a0f552384233bc5e435ee5442015_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTpiMjE1MmQ3M2YzNGM0YjIzOTU3NmUxYTVkYWFkZDZkNC90YWJsZXJhbmdlOmIyMTUyZDczZjM0YzRiMjM5NTc2ZTFhNWRhYWRkNmQ0XzMtNC0xLTEtMA_17234e04-394a-4d3c-814f-a37ac2b11d2a"
      unitRef="usd">500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i593c78ec24e5445faf642cbdb0fe24e1_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTpiMjE1MmQ3M2YzNGM0YjIzOTU3NmUxYTVkYWFkZDZkNC90YWJsZXJhbmdlOmIyMTUyZDczZjM0YzRiMjM5NTc2ZTFhNWRhYWRkNmQ0XzMtNi0xLTEtMA_b750be93-09fa-4eb7-b2d6-0a3bd38d0dc7"
      unitRef="usd">1900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTpiMjE1MmQ3M2YzNGM0YjIzOTU3NmUxYTVkYWFkZDZkNC90YWJsZXJhbmdlOmIyMTUyZDczZjM0YzRiMjM5NTc2ZTFhNWRhYWRkNmQ0XzQtMi0xLTEtMA_47c89996-59eb-4762-b2c0-f9056ea9033f"
      unitRef="usd">62600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTpiMjE1MmQ3M2YzNGM0YjIzOTU3NmUxYTVkYWFkZDZkNC90YWJsZXJhbmdlOmIyMTUyZDczZjM0YzRiMjM5NTc2ZTFhNWRhYWRkNmQ0XzQtNC0xLTEtMA_9b579f53-ea1b-4380-a155-2ba49061af30"
      unitRef="usd">69000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTpiMjE1MmQ3M2YzNGM0YjIzOTU3NmUxYTVkYWFkZDZkNC90YWJsZXJhbmdlOmIyMTUyZDczZjM0YzRiMjM5NTc2ZTFhNWRhYWRkNmQ0XzQtNi0xLTEtMA_fb86439e-e72b-4c65-af85-60d2a94e7653"
      unitRef="usd">66200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i086f6e21de0d490f96e0e63960205718_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzE5Njc_1c858a38-21af-459e-a9b6-2b51a85ec8ec"
      unitRef="usd">17900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9ad7e46c8aed4c3fab4f429a7f11137e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzE5NzE_7b7a621e-1b28-47ff-9813-33bfcfad6fbc"
      unitRef="usd">21500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6e5774a9cb2e454d9a6507fa77b2bb1f_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzE5Nzg_b7b0bc65-1911-4755-a022-9def9136f7b6"
      unitRef="usd">19400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzIzNTM_2532ad4d-fea7-4177-89ae-0a84bcb1b867"
      unitRef="usd">84600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageRemainingContractualTerm
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzU0OTc1NTgxNTc3Mjg_261e4413-b99c-482c-8ff4-f1239ad86e53">P2Y4M24D</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageRemainingContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzMyOTg1MzQ4OTI0OTE_412daa38-d615-4d9b-b659-ba14eaab29d9">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpiryPeriodFromDateOfGrant
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzMxMDM_2377dba6-8b02-4938-81b1-f664faa23eb6">P7Y</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpiryPeriodFromDateOfGrant>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzMyMjk_da82384f-84fe-4e63-a486-c47581e72587">P4Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzkwMjA_e2976ce2-c90a-4418-9604-ce7343662c6a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes changes in SARs outstanding during the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.460%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Units of SARs&lt;br/&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share&lt;br/&gt;Weighted &lt;br/&gt;Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share&lt;br/&gt;Weighted &lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.21&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020 (1) (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.37&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and exercisable at December 31, 2020 (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.38&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;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n/a = not applicable&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;As of December&#160;31, 2020, 0.5 million of the total SARs outstanding were unvested. The Company expects that substantially all of those unvested awards will vest in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;As of December&#160;31, 2020, the total SARs outstanding had an intrinsic value of $38.4 million. On such date, SARs vested and exercisable had an intrinsic value of&#160;$25.0 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i05787a72244d428e8a07ad0355d9f038_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzEtMS0xLTEtMA_bfa65584-e8a6-477c-9a73-7d8de520dd1d"
      unitRef="shares">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i05787a72244d428e8a07ad0355d9f038_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzEtMy0xLTEtMA_1ecad6e2-930b-48c9-a116-485b7a29eb8a"
      unitRef="usdPerShare">104.05</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i05787a72244d428e8a07ad0355d9f038_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzEtNS0xLTEtMA_9da6e5e0-9e9f-4276-b0ac-e8ce7a889cba"
      unitRef="usdPerShare">23.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerm
      contextRef="i14b8baec9c804a7a87ca29c182f9dc2e_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzEtNy0xLTEtMA_a26d31ec-a412-4330-9586-172fc76e9359">P4Y2M15D</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzItMS0xLTEtMA_3b62ec08-e6f8-4ad8-90a3-c9bc21280242"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzItMy0xLTEtMA_1ae43ed8-f1b9-4e1e-a28b-82e81aea5853"
      unitRef="usdPerShare">154.31</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzItNS0xLTEtMA_746b77ac-99fb-4b7e-96dd-070f9fd03325"
      unitRef="usdPerShare">34.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageRemainingContractualTerm
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzItNy0xLTEtMA_6c5e0ca4-3f95-45ff-a257-40a402dbcc3a">P6Y1M6D</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageRemainingContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzMtMS0xLTEtMA_cab9b0c8-100d-4425-9cec-fc6a82ed712d"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzMtMy0xLTEtMA_811c8f7a-74a9-4e4e-9527-a2ec7067254a"
      unitRef="usdPerShare">110.85</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzMtNS0xLTEtMA_c482d2e3-c623-4c2b-b679-ad621a666dc8"
      unitRef="usdPerShare">26.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzQtMS0xLTEtMA_25ff1e9c-a19f-4500-933d-bca77b28d1d2"
      unitRef="shares">300000</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzQtMy0xLTEtMA_06d0f5d3-011b-4ad6-8459-1c9c27c37321"
      unitRef="usdPerShare">78.63</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzQtNS0xLTEtMA_1d70df29-2476-4df9-b471-57ba2d9e05e7"
      unitRef="usdPerShare">16.89</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="icf17a20bcd9a4e70b59b84261f59e591_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzUtMS0xLTEtMA_8b82d891-740a-465b-a687-d679dacac3a6"
      unitRef="shares">1000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
      contextRef="icf17a20bcd9a4e70b59b84261f59e591_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzUtMy0xLTEtMA_e66a9571-2de7-4815-985b-7e14771fdb0e"
      unitRef="usdPerShare">123.59</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="icf17a20bcd9a4e70b59b84261f59e591_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzUtNS0xLTEtMA_6d48b69d-7513-491d-8d02-d10df11871ad"
      unitRef="usdPerShare">27.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerm
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzUtNy0xLTEtMA_00d16f11-c38d-4368-a6bf-ec1a31805c43">P4Y4M13D</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerm>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedandExercisableNumber
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzYtMS0xLTEtMA_4d6ed111-467b-497b-b8b6-84d9d22e5811"
      unitRef="shares">500000</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedandExercisableNumber>
    <it:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedandExpectedtoVestExercisableWeightedAverageExercisePrice.
      contextRef="icf17a20bcd9a4e70b59b84261f59e591_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzYtMy0xLTEtMA_1d8043aa-0e6c-4192-9616-595a80859d24"
      unitRef="usdPerShare">104.97</it:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedandExpectedtoVestExercisableWeightedAverageExercisePrice.>
    <it:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedExpectedtoVestandExercisableWeightedAverageGrantDateFairValue.
      contextRef="icf17a20bcd9a4e70b59b84261f59e591_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzYtNS0xLTEtMA_7c3fd2f9-8c0c-4430-832f-b4a1e0734523"
      unitRef="usdPerShare">23.30</it:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedExpectedtoVestandExercisableWeightedAverageGrantDateFairValue.>
    <it:ShareBasedCompensationArrangementbyShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm.
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTowNThkNThmYjAwMTU0OWEwODY1NDQ4MzBiYjBjYmJiMC90YWJsZXJhbmdlOjA1OGQ1OGZiMDAxNTQ5YTA4NjU0NDgzMGJiMGNiYmIwXzYtNy0xLTEtMA_68658be7-6ab1-4390-8bc3-a308225b9e0f">P3Y4M17D</it:ShareBasedCompensationArrangementbyShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm.>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie46e2826323748b6a39d4b4bd890f81d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzQyMTU_243711d8-cf66-42aa-b8c6-852cba8f82cc"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <it:ShareBasedCompensationArrangementbyShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingIntrinsicValue.
      contextRef="icf17a20bcd9a4e70b59b84261f59e591_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzQ0MjM_ae2790b8-2c18-400e-972f-38cf225a80bc"
      unitRef="usd">38400000</it:ShareBasedCompensationArrangementbyShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingIntrinsicValue.>
    <it:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandExpectedtoVestExercisableAggregateIntrinsicValue.
      contextRef="icf17a20bcd9a4e70b59b84261f59e591_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzQ0OTU_31de2b29-50c2-4bb7-9016-28d936123e73"
      unitRef="usd">25000000.0</it:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandExpectedtoVestExercisableAggregateIntrinsicValue.>
    <us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzkwNDY_d101f976-a99e-4bdc-b119-0805f6882d5c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of a SARs award is determined on the date of grant using the Black-Scholes-Merton valuation model with the following weighted average assumptions for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life in years (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.68&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.59&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.52&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;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The expected dividend yield assumption was based on both the Company&#x2019;s historical and anticipated dividend payouts. Historically, the Company has not paid cash dividends on its Common Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The determination of expected stock price volatility was based on both historical Common Stock prices and implied volatility from publicly traded options in the Common Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The risk-free interest rate was based on the yield of a U.S. Treasury security with a maturity similar to the expected life of the award.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The expected life represents the Company&#x2019;s estimate of the weighted average period of time the SARs are expected to be outstanding (that is, the period between the service inception date and the expected exercise date).&lt;/span&gt;</us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTozZmVkZTBlZmY5YmQ0NTcyOWQ0NjY5MDcxODAzZTBhZC90YWJsZXJhbmdlOjNmZWRlMGVmZjliZDQ1NzI5ZDQ2NjkwNzE4MDNlMGFkXzEtMS0xLTEtMA_093a6e95-de8e-4f0d-94c6-332b9c469b63"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i14b8baec9c804a7a87ca29c182f9dc2e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTozZmVkZTBlZmY5YmQ0NTcyOWQ0NjY5MDcxODAzZTBhZC90YWJsZXJhbmdlOjNmZWRlMGVmZjliZDQ1NzI5ZDQ2NjkwNzE4MDNlMGFkXzEtMy0xLTEtMA_a184c078-ef48-4dc4-8760-39fde18a8734"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ib3e1713a606e41c3b597a0ba39acd8a8_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTozZmVkZTBlZmY5YmQ0NTcyOWQ0NjY5MDcxODAzZTBhZC90YWJsZXJhbmdlOjNmZWRlMGVmZjliZDQ1NzI5ZDQ2NjkwNzE4MDNlMGFkXzEtNS0xLTEtMA_bd5ca1d5-ddb6-4f5a-a201-9e65bf981891"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTozZmVkZTBlZmY5YmQ0NTcyOWQ0NjY5MDcxODAzZTBhZC90YWJsZXJhbmdlOjNmZWRlMGVmZjliZDQ1NzI5ZDQ2NjkwNzE4MDNlMGFkXzItMS0xLTEtMA_6a9d34d6-61fe-4fe9-8084-71530cfc9eea"
      unitRef="number">0.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i14b8baec9c804a7a87ca29c182f9dc2e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTozZmVkZTBlZmY5YmQ0NTcyOWQ0NjY5MDcxODAzZTBhZC90YWJsZXJhbmdlOjNmZWRlMGVmZjliZDQ1NzI5ZDQ2NjkwNzE4MDNlMGFkXzItMy0xLTEtMA_492d1d1a-095d-4322-a0c2-c403491d6a3a"
      unitRef="number">0.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ib3e1713a606e41c3b597a0ba39acd8a8_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTozZmVkZTBlZmY5YmQ0NTcyOWQ0NjY5MDcxODAzZTBhZC90YWJsZXJhbmdlOjNmZWRlMGVmZjliZDQ1NzI5ZDQ2NjkwNzE4MDNlMGFkXzItNS0xLTEtMA_acd985e0-d162-4cb1-88a3-a3acca5183fa"
      unitRef="number">0.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTozZmVkZTBlZmY5YmQ0NTcyOWQ0NjY5MDcxODAzZTBhZC90YWJsZXJhbmdlOjNmZWRlMGVmZjliZDQ1NzI5ZDQ2NjkwNzE4MDNlMGFkXzMtMS0xLTEtMA_0ff39cb2-6158-4158-907c-b7a3bd67c469"
      unitRef="number">0.015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i14b8baec9c804a7a87ca29c182f9dc2e_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTozZmVkZTBlZmY5YmQ0NTcyOWQ0NjY5MDcxODAzZTBhZC90YWJsZXJhbmdlOjNmZWRlMGVmZjliZDQ1NzI5ZDQ2NjkwNzE4MDNlMGFkXzMtMy0xLTEtMA_e0271d6d-bbd6-4359-be41-713ca45f640f"
      unitRef="number">0.025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ib3e1713a606e41c3b597a0ba39acd8a8_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTozZmVkZTBlZmY5YmQ0NTcyOWQ0NjY5MDcxODAzZTBhZC90YWJsZXJhbmdlOjNmZWRlMGVmZjliZDQ1NzI5ZDQ2NjkwNzE4MDNlMGFkXzMtNS0xLTEtMA_e554f584-df6d-4c51-aec6-21b2eb732152"
      unitRef="number">0.025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i3c9e6a28f90943d6a79b22dd2c3c3037_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTozZmVkZTBlZmY5YmQ0NTcyOWQ0NjY5MDcxODAzZTBhZC90YWJsZXJhbmdlOjNmZWRlMGVmZjliZDQ1NzI5ZDQ2NjkwNzE4MDNlMGFkXzQtMS0xLTEtMA_d3f2dcab-134a-4b4b-99de-a5fa8fe2c2c7">P4Y8M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i14b8baec9c804a7a87ca29c182f9dc2e_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTozZmVkZTBlZmY5YmQ0NTcyOWQ0NjY5MDcxODAzZTBhZC90YWJsZXJhbmdlOjNmZWRlMGVmZjliZDQ1NzI5ZDQ2NjkwNzE4MDNlMGFkXzQtMy0xLTEtMA_8a89d3c6-201d-485d-8beb-1fd504feeb4e">P4Y7M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ib3e1713a606e41c3b597a0ba39acd8a8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTozZmVkZTBlZmY5YmQ0NTcyOWQ0NjY5MDcxODAzZTBhZC90YWJsZXJhbmdlOjNmZWRlMGVmZjliZDQ1NzI5ZDQ2NjkwNzE4MDNlMGFkXzQtNS0xLTEtMA_6819ca89-d5f5-48ec-8fd1-6fcc19debf01">P4Y6M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i12854ea54ad34ef3afd23d48c43f121b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzYwNjk_ae485e62-bbf8-4312-830e-f039a89dc91a">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i75e25362639a415a899b083b1b8c9285_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzYyNTY_5b5e4f1e-7e45-445c-b54b-5355bc0234b7">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i4108b74be958445995045943e82b3b44_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzkwNTE_6bc9175a-4356-4324-844f-e98c522297d9">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes the changes in RSUs outstanding during the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Units of RSUs&lt;br/&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share&lt;br/&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020 (2) (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The 0.5 million of RSUs granted during 2020 consisted of 0.2 million of performance-based RSUs awarded to executives and 0.3 million of service-based RSUs awarded to non-executive employees and non-management board members. The performance-based awards include RSUs in final adjustments of 2019 grants and approximately 0.1 million of RSUs representing the target amount of the grant for 2020 that is tied to an increase in Gartner&#x2019;s total contract value for such year. The number of performance-based RSUs for 2020 that holders could receive ranged from 0% to 200% of the target amount based on the extent to which the corresponding performance goals have been achieved and subject to certain other conditions. Any adjustments in the number of performance-based RSUs under the 2020 grant will be made in 2021. See Note 19 &#x2014; Subsequent Events regarding a PSU discretionary award.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company expects that substantially all of the RSUs outstanding will vest in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;As of December&#160;31, 2020, the weighted average remaining contractual term of the RSUs outstanding was approximately 1.1 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ife652b1aa4b64f7b9f48a9ee33a5aa70_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo1MzI4ODEyN2VhMTY0NGI0YWYzMTc5ZDRkYjM2MThhYS90YWJsZXJhbmdlOjUzMjg4MTI3ZWExNjQ0YjRhZjMxNzlkNGRiMzYxOGFhXzEtMS0xLTEtMA_db398b6b-db1b-479b-858d-3b62461d06b7"
      unitRef="shares">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ife652b1aa4b64f7b9f48a9ee33a5aa70_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo1MzI4ODEyN2VhMTY0NGI0YWYzMTc5ZDRkYjM2MThhYS90YWJsZXJhbmdlOjUzMjg4MTI3ZWExNjQ0YjRhZjMxNzlkNGRiMzYxOGFhXzEtMy0xLTEtMA_c298a925-d8f0-40aa-affb-a9961bd7cb70"
      unitRef="usdPerShare">118.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4108b74be958445995045943e82b3b44_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo1MzI4ODEyN2VhMTY0NGI0YWYzMTc5ZDRkYjM2MThhYS90YWJsZXJhbmdlOjUzMjg4MTI3ZWExNjQ0YjRhZjMxNzlkNGRiMzYxOGFhXzItMS0xLTEtMA_f30db4de-246d-4576-a1d2-8700d618a286"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4108b74be958445995045943e82b3b44_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo1MzI4ODEyN2VhMTY0NGI0YWYzMTc5ZDRkYjM2MThhYS90YWJsZXJhbmdlOjUzMjg4MTI3ZWExNjQ0YjRhZjMxNzlkNGRiMzYxOGFhXzItMy0xLTEtMA_812e5883-a49d-46f8-927b-99b0a0472325"
      unitRef="usdPerShare">152.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <it:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndReleasedInPeriod
      contextRef="i4108b74be958445995045943e82b3b44_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo1MzI4ODEyN2VhMTY0NGI0YWYzMTc5ZDRkYjM2MThhYS90YWJsZXJhbmdlOjUzMjg4MTI3ZWExNjQ0YjRhZjMxNzlkNGRiMzYxOGFhXzMtMS0xLTEtMA_1eb0f611-a0a3-4391-9394-05d49905f89b"
      unitRef="shares">500000</it:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndReleasedInPeriod>
    <it:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndReleasedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4108b74be958445995045943e82b3b44_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo1MzI4ODEyN2VhMTY0NGI0YWYzMTc5ZDRkYjM2MThhYS90YWJsZXJhbmdlOjUzMjg4MTI3ZWExNjQ0YjRhZjMxNzlkNGRiMzYxOGFhXzMtMy0xLTEtMA_e3da6b3f-8254-4f83-b794-46e3396c04ab"
      unitRef="usdPerShare">111.62</it:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndReleasedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i4108b74be958445995045943e82b3b44_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo1MzI4ODEyN2VhMTY0NGI0YWYzMTc5ZDRkYjM2MThhYS90YWJsZXJhbmdlOjUzMjg4MTI3ZWExNjQ0YjRhZjMxNzlkNGRiMzYxOGFhXzQtMS0xLTEtMA_ad379bb9-0a51-4b11-be0e-bf5cc0397d64"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i4108b74be958445995045943e82b3b44_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo1MzI4ODEyN2VhMTY0NGI0YWYzMTc5ZDRkYjM2MThhYS90YWJsZXJhbmdlOjUzMjg4MTI3ZWExNjQ0YjRhZjMxNzlkNGRiMzYxOGFhXzQtMy0xLTEtMA_7b11b00d-7e17-45fb-ace0-5bc85b09d26d"
      unitRef="usdPerShare">132.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3914d1a822ac4c40a2c43daa48bbc538_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo1MzI4ODEyN2VhMTY0NGI0YWYzMTc5ZDRkYjM2MThhYS90YWJsZXJhbmdlOjUzMjg4MTI3ZWExNjQ0YjRhZjMxNzlkNGRiMzYxOGFhXzUtMS0xLTEtMA_dcc70100-e3b7-487f-a55f-d575a57fe292"
      unitRef="shares">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3914d1a822ac4c40a2c43daa48bbc538_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo1MzI4ODEyN2VhMTY0NGI0YWYzMTc5ZDRkYjM2MThhYS90YWJsZXJhbmdlOjUzMjg4MTI3ZWExNjQ0YjRhZjMxNzlkNGRiMzYxOGFhXzUtMy0xLTEtMA_2cabacac-18ee-427c-86ce-478a0ff059a7"
      unitRef="usdPerShare">136.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4108b74be958445995045943e82b3b44_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzY0MjM_38bb304a-bad2-42e6-a4e5-a08c59b0c28e"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i805db780a895418c9a06ce37319a9406_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzY0NjU_b99fde33-3b17-48c9-a585-dad03b553773"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7dc7fe39a8044aeb830c90ee320332ea_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzY1MjA_b84d7d96-0c35-40c8-b3af-3f9567e5bdfa"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i75e25362639a415a899b083b1b8c9285_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzY3MDc_3fcae071-2bbf-4b5b-92b0-9c1fc55376ef"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <it:ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetPerformancePercentage
      contextRef="if24404325b2242e09ff95aa3b520f5b1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzY5MzA_5f814b3a-4bef-42fe-b171-fe7c4138bf59"
      unitRef="number">0</it:ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetPerformancePercentage>
    <it:ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetPerformancePercentage
      contextRef="i1e0dee05811243e7975706d18f083420_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzY5MzY_dd9ea406-e5b0-4d0b-98d6-511fb2fd3526"
      unitRef="number">2</it:ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetPerformancePercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i4108b74be958445995045943e82b3b44_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzU0OTc1NTgxNTc3MjE_30d4a9ca-27d7-49ce-9b27-80931b407638">P1Y1M6D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <it:BaseFeePercentage
      contextRef="i94d7134ac0d14975b1d654f34a167d96_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzc2NDk_af114fb8-091f-4c9f-b8c1-c67425f7247b"
      unitRef="number">0.50</it:BaseFeePercentage>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i94d7134ac0d14975b1d654f34a167d96_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzkwNzk_9d445898-e4cb-4db7-b49f-efa7baa94d7e">The table below summarizes the changes in CSEs outstanding during the year ended December&#160;31, 2020.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Units of CSEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share&lt;br/&gt;Weighted Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Converted to shares of Common Stock upon grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib16c8bf791aa452c86c1e586511350be_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo3OTllZWE2M2U5NzM0YzhhOWNkNzEzOGIyMTk5ZWZkOC90YWJsZXJhbmdlOjc5OWVlYTYzZTk3MzRjOGE5Y2Q3MTM4YjIxOTllZmQ4XzEtMS0xLTEtMA_dd52592b-0aaf-42aa-a43a-cbc6bbb6b0db"
      unitRef="shares">111341</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib16c8bf791aa452c86c1e586511350be_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo3OTllZWE2M2U5NzM0YzhhOWNkNzEzOGIyMTk5ZWZkOC90YWJsZXJhbmdlOjc5OWVlYTYzZTk3MzRjOGE5Y2Q3MTM4YjIxOTllZmQ4XzEtMy0xLTEtMA_a44bf9c0-924e-4c9a-8d15-4f1490ad82b7"
      unitRef="usdPerShare">26.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i94d7134ac0d14975b1d654f34a167d96_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo3OTllZWE2M2U5NzM0YzhhOWNkNzEzOGIyMTk5ZWZkOC90YWJsZXJhbmdlOjc5OWVlYTYzZTk3MzRjOGE5Y2Q3MTM4YjIxOTllZmQ4XzItMS0xLTEtMA_86e82aaa-6483-4f16-8972-37a328e50cb1"
      unitRef="shares">5781</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i94d7134ac0d14975b1d654f34a167d96_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo3OTllZWE2M2U5NzM0YzhhOWNkNzEzOGIyMTk5ZWZkOC90YWJsZXJhbmdlOjc5OWVlYTYzZTk3MzRjOGE5Y2Q3MTM4YjIxOTllZmQ4XzItMy0xLTEtMA_8a2cff6c-47e1-4360-ac45-94e94078deb0"
      unitRef="usdPerShare">120.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnvestedConversionsInPeriod
      contextRef="i94d7134ac0d14975b1d654f34a167d96_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo3OTllZWE2M2U5NzM0YzhhOWNkNzEzOGIyMTk5ZWZkOC90YWJsZXJhbmdlOjc5OWVlYTYzZTk3MzRjOGE5Y2Q3MTM4YjIxOTllZmQ4XzMtMS0xLTEtMA_ca7a1cc2-bf49-4c1e-b306-991828471917"
      unitRef="shares">3582</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnvestedConversionsInPeriod>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnvestedConversionsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i94d7134ac0d14975b1d654f34a167d96_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo3OTllZWE2M2U5NzM0YzhhOWNkNzEzOGIyMTk5ZWZkOC90YWJsZXJhbmdlOjc5OWVlYTYzZTk3MzRjOGE5Y2Q3MTM4YjIxOTllZmQ4XzMtMy0xLTEtMA_c8b70f2e-e683-4e37-bf8b-0d1e2c41fe2e"
      unitRef="usdPerShare">119.71</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnvestedConversionsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic495ae070a3d4d34b8c15677689c0b02_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo3OTllZWE2M2U5NzM0YzhhOWNkNzEzOGIyMTk5ZWZkOC90YWJsZXJhbmdlOjc5OWVlYTYzZTk3MzRjOGE5Y2Q3MTM4YjIxOTllZmQ4XzQtMS0xLTEtMA_570ecbe3-4557-40ec-8f0e-b82edeb59b00"
      unitRef="shares">113540</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic495ae070a3d4d34b8c15677689c0b02_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90YWJsZTo3OTllZWE2M2U5NzM0YzhhOWNkNzEzOGIyMTk5ZWZkOC90YWJsZXJhbmdlOjc5OWVlYTYzZTk3MzRjOGE5Y2Q3MTM4YjIxOTllZmQ4XzQtMy0xLTEtMA_f338c781-f203-4713-97ba-68cc03fafb81"
      unitRef="usdPerShare">28.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <it:ShareBasedCompensationArrangementByEmployeeStockPurchasePlanStockPurchasesAsPercentageOfEmployeeCompensationMaximum
      contextRef="i74aecac0210349acb4d9adb2df447f05_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzg0MjQ_ab301f98-5d8e-4459-8aaa-eecb4f902689"
      unitRef="number">0.10</it:ShareBasedCompensationArrangementByEmployeeStockPurchasePlanStockPurchasesAsPercentageOfEmployeeCompensationMaximum>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumShareValueAuthorizedForPurchaseUnderEmployeeStockPurchasePlan
      contextRef="i0215febd605e49e4ad4bcb5fa18f794d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzg0NjE_87be346d-12a8-4fc5-a107-038bb1726f87"
      unitRef="usd">23750</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumShareValueAuthorizedForPurchaseUnderEmployeeStockPurchasePlan>
    <it:ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisablePricePercentageOfClosingPriceOfAnotherClassOfStock
      contextRef="i74aecac0210349acb4d9adb2df447f05_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzg1MDY_dad35f98-b04a-49e5-a117-86fdfccd15c0"
      unitRef="number">0.95</it:ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisablePricePercentageOfClosingPriceOfAnotherClassOfStock>
    <it:EmployeeStockPurchasePlanMaximumNumberofSharesthatMaybePurchasebyEligibleParticipants
      contextRef="i74aecac0210349acb4d9adb2df447f05_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzg2NTU_6b494097-d48e-4d15-bd2b-b861d71164f9"
      unitRef="shares">400000</it:EmployeeStockPurchasePlanMaximumNumberofSharesthatMaybePurchasebyEligibleParticipants>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i0215febd605e49e4ad4bcb5fa18f794d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzg5MDc_64be7fb6-5e03-4974-8740-1f5d70e622aa"
      unitRef="usd">18100000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ie8c75f727182426c97a8b084983a4287_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzg5MTE_ae3aa611-3194-4591-99d3-c36bb8251929"
      unitRef="usd">17600000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i434ef5494da346a5ac77c051902c002f_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xNzUvZnJhZzoxN2IzMjI3NWY5ZmI0ZGM5YjgyMDNlZWY4OTczYWFhMi90ZXh0cmVnaW9uOjE3YjMyMjc1ZjlmYjRkYzliODIwM2VlZjg5NzNhYWEyXzg5MTg_815e9170-7cb9-4307-b979-691b5ba74aec"
      unitRef="usd">14700000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90ZXh0cmVnaW9uOmUxZTA0ZGFlOWI4YTQzNzRhZGM5ODU5NTk3ODZlODZkXzE0NjQ_baf25df1-da83-4e9a-adf9-57f433634450">Computation of Earnings Per Share&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share (&#x201c;EPS&#x201d;) is computed by dividing net income by the weighted average number of shares of Common Stock outstanding during the period. Diluted EPS reflects the potential dilution of securities that could share in earnings. When the impact of common stock equivalents is anti-dilutive, they are excluded from the calculation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below sets forth the calculation of basic and diluted income per share for the years ended December&#160;31 (in thousands, except per share data).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income used for calculating basic and diluted income per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares used in the calculation of basic income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock equivalents associated with stock-based compensation plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares used in the calculation of diluted income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income per share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Both basic and diluted income per share for 2020 and 2019 included a tax benefit of approximately $0.31 and $0.42 per share, respectively, related to intercompany sales of certain intellectual property. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the number of common stock equivalents that were not included in the computations of diluted income per share in the above table because the effect would have been anti-dilutive. During years with net income, the common stock equivalents were anti-dilutive because their exercise prices were greater than the average market price of a share of Common Stock during such year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive common stock equivalents (in millions) (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average market price per share of Common Stock during the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) The number of anti-dilutive common stock equivalents for 2018 were minimal.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90ZXh0cmVnaW9uOmUxZTA0ZGFlOWI4YTQzNzRhZGM5ODU5NTk3ODZlODZkXzE0NTk_e1a6ab01-4416-4d4a-a667-f1fa10213ef7">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below sets forth the calculation of basic and diluted income per share for the years ended December&#160;31 (in thousands, except per share data).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income used for calculating basic and diluted income per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares used in the calculation of basic income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock equivalents associated with stock-based compensation plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares used in the calculation of diluted income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income per share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)Both basic and diluted income per share for 2020 and 2019 included a tax benefit of approximately $0.31 and $0.42 per share, respectively, related to intercompany sales of certain intellectual property.</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzItMS0xLTEtMA_54d49f24-4f57-4127-beac-0cc988d3b730"
      unitRef="usd">266745000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzItMy0xLTEtMA_7af09761-e2a7-4cfc-b3f0-5a46de5783f0"
      unitRef="usd">233290000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzItNS0xLTEtMA_b100bc9c-4c81-4eec-b6bb-dbb23625ab3b"
      unitRef="usd">122456000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzQtMS0xLTEtMA_56c0fffb-124c-4eaa-873d-86908056e823"
      unitRef="shares">89315000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzQtMy0xLTEtMA_cc188496-0c81-49ab-a8be-452830ae79f1"
      unitRef="shares">89817000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzQtNS0xLTEtMA_8e59c067-a06e-46e4-be3e-df73ab03db01"
      unitRef="shares">90827000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzUtMS0xLTEtMA_2daf9674-07fb-4881-8e7a-7f5da4ed6623"
      unitRef="shares">702000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzUtMy0xLTEtMA_c0494cca-1b10-4e26-bb18-0d7283165255"
      unitRef="shares">1154000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzUtNS0xLTEtMA_cc8fecd9-0bb6-46f6-a8bf-4018a0644427"
      unitRef="shares">1295000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzYtMS0xLTEtMA_3230ff94-f36f-4343-856e-28b5984074b0"
      unitRef="shares">90017000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzYtMy0xLTEtMA_d2bd1f2f-e951-4c75-9c8c-1b4e727e1ad9"
      unitRef="shares">90971000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzYtNS0xLTEtMA_1643a59c-5c75-44a6-b0b0-1315d7f64fe9"
      unitRef="shares">92122000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzgtMS0xLTEtMA_a9d8b2b3-de83-41f4-b2f5-91d195b1a017"
      unitRef="usdPerShare">2.99</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzgtMy0xLTEtMA_4e1d72ac-1c09-4eee-88b9-0da7bccf75f7"
      unitRef="usdPerShare">2.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzgtNS0xLTEtMA_4476cd59-39dc-4181-b220-ba4fc1d51102"
      unitRef="usdPerShare">1.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzktMS0xLTEtMA_190d053a-f5d9-4106-a3db-50e643ffcb97"
      unitRef="usdPerShare">2.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzktMy0xLTEtMA_4dbcd2ef-9447-4228-9d87-0f667f4a1af0"
      unitRef="usdPerShare">2.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpkOWFhOGJjNzQ4Yjg0NmI1YjU5Yjk2NzY4OWRhMjQwMS90YWJsZXJhbmdlOmQ5YWE4YmM3NDhiODQ2YjViNTliOTY3Njg5ZGEyNDAxXzktNS0xLTEtMA_9f075426-9429-43a2-b5e2-f6be599af0f9"
      unitRef="usdPerShare">1.33</us-gaap:EarningsPerShareDiluted>
    <it:IncomeTaxReconciliationDispositionOfAssetsIncomeTaxExpenseBenefitPerShare
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90ZXh0cmVnaW9uOmUxZTA0ZGFlOWI4YTQzNzRhZGM5ODU5NTk3ODZlODZkXzY0MA_b03678ad-c7df-478f-af85-e99755b59a34"
      unitRef="usdPerShare">-0.31</it:IncomeTaxReconciliationDispositionOfAssetsIncomeTaxExpenseBenefitPerShare>
    <it:IncomeTaxReconciliationDispositionOfAssetsIncomeTaxExpenseBenefitPerShare
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90ZXh0cmVnaW9uOmUxZTA0ZGFlOWI4YTQzNzRhZGM5ODU5NTk3ODZlODZkXzQzOTgwNDY1MTMyODE_8916ca5d-3220-4936-abba-2397262caf8a"
      unitRef="usdPerShare">-420000</it:IncomeTaxReconciliationDispositionOfAssetsIncomeTaxExpenseBenefitPerShare>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90ZXh0cmVnaW9uOmUxZTA0ZGFlOWI4YTQzNzRhZGM5ODU5NTk3ODZlODZkXzE0NzI_b25ff7bf-63aa-4618-806e-b7ee0de3daf1">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the number of common stock equivalents that were not included in the computations of diluted income per share in the above table because the effect would have been anti-dilutive. During years with net income, the common stock equivalents were anti-dilutive because their exercise prices were greater than the average market price of a share of Common Stock during such year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive common stock equivalents (in millions) (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average market price per share of Common Stock during the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) The number of anti-dilutive common stock equivalents for 2018 were minimal.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpiMzU3YmQ0OGI1YmE0NjQyYjY2YzBmYWY4ZDQ0MzU2Yi90YWJsZXJhbmdlOmIzNTdiZDQ4YjViYTQ2NDJiNjZjMGZhZjhkNDQzNTZiXzItMS0xLTEtMA_40fb634c-054b-4e1e-bc7d-c107b03cdce0"
      unitRef="shares">500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpiMzU3YmQ0OGI1YmE0NjQyYjY2YzBmYWY4ZDQ0MzU2Yi90YWJsZXJhbmdlOmIzNTdiZDQ4YjViYTQ2NDJiNjZjMGZhZjhkNDQzNTZiXzItMy0xLTEtMA_684da11f-7eb7-4705-bcdd-ff25cfc03790"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpiMzU3YmQ0OGI1YmE0NjQyYjY2YzBmYWY4ZDQ0MzU2Yi90YWJsZXJhbmdlOmIzNTdiZDQ4YjViYTQ2NDJiNjZjMGZhZjhkNDQzNTZiXzItNS0xLTEtMA_15004acb-3183-4252-9cdf-2c64145a9005"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <it:AveragemarketpricepershareofCommonStockduringtheyear
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpiMzU3YmQ0OGI1YmE0NjQyYjY2YzBmYWY4ZDQ0MzU2Yi90YWJsZXJhbmdlOmIzNTdiZDQ4YjViYTQ2NDJiNjZjMGZhZjhkNDQzNTZiXzMtMS0xLTEtMA_22049061-f12c-469d-867c-cffbecf5f7a2"
      unitRef="usdPerShare">130.95</it:AveragemarketpricepershareofCommonStockduringtheyear>
    <it:AveragemarketpricepershareofCommonStockduringtheyear
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpiMzU3YmQ0OGI1YmE0NjQyYjY2YzBmYWY4ZDQ0MzU2Yi90YWJsZXJhbmdlOmIzNTdiZDQ4YjViYTQ2NDJiNjZjMGZhZjhkNDQzNTZiXzMtMy0xLTEtMA_41c62bac-4667-4f05-808f-864f197f991b"
      unitRef="usdPerShare">148.38</it:AveragemarketpricepershareofCommonStockduringtheyear>
    <it:AveragemarketpricepershareofCommonStockduringtheyear
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODEvZnJhZzplMWUwNGRhZTliOGE0Mzc0YWRjOTg1OTU5Nzg2ZTg2ZC90YWJsZTpiMzU3YmQ0OGI1YmE0NjQyYjY2YzBmYWY4ZDQ0MzU2Yi90YWJsZXJhbmdlOmIzNTdiZDQ4YjViYTQ2NDJiNjZjMGZhZjhkNDQzNTZiXzMtNS0xLTEtMA_141fd237-2e82-49dc-93e0-0b2b6cb5e7d2"
      unitRef="usdPerShare">135.60</it:AveragemarketpricepershareofCommonStockduringtheyear>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5Xzc0Nzc_c27b87d2-0f20-4685-8c8e-c66af672f3a8">Income Taxes&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Below is a summary of the components of the Company&#x2019;s income before income taxes for the years ended December&#160;31 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the expense (benefit) for income taxes on the above income are summarized in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax (benefit) expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current and deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit relating to interest rate swaps used to increase equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit from stock transactions with employees used to increase equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit relating to defined-benefit pension adjustments used to increase equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of long-term deferred tax assets (liabilities) are summarized in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets relating to equity compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, equipment and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(172,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(212,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Gross deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(241,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(282,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,674)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net deferred tax assets and net deferred tax liabilities were $103.6 million and $173.2 million as of December&#160;31, 2020, respectively, and $79.6 million and $189.8 million as of December&#160;31, 2019, respectively. These amounts are reported in Other assets and Other liabilities in the Consolidated Balance Sheets. Management has concluded it is more likely than not that the reversal of deferred tax liabilities and results of future operations will generate sufficient taxable income to realize the deferred tax assets, net of the valuation allowance at December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The valuation allowances of $15.7 million and $1.6 million as of December&#160;31, 2020 and 2019, respectively, primarily related to loss and credit carryovers that are not likely to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the Company had state and local tax net operating loss carryforwards of $8.0 million, of which $0.1 million expires within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzEyMTg_bc57c528-8142-4a29-be7c-427e15e33669"&gt;six&lt;/span&gt; to fifteen years and $7.9 million expires within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzEyNDk_de70154e-3e74-4b39-8fe8-7ca7d8d0edea"&gt;sixteen&lt;/span&gt; to twenty years. The Company also had state tax credits of $6.0&#160;million, a majority of which will expire in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzEzNDA_6baee68f-0a56-4516-bcc6-f93ce201706e"&gt;five&lt;/span&gt; to six years. As of December&#160;31, 2020, the Company had non-U.S. net operating loss carryforwards of $14.9&#160;million, of which $0.1 million expires over the next 20 years and $14.8&#160;million can be carried forward indefinitely. In addition, the Company also had foreign tax credit carryforwards of $11.9&#160;million, all of which will expire between 2028 and 2030. These amounts have been reduced for associated unrecognized tax benefits, consistent with ASU No. 2013-11, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Income Taxes&#x2014;Presentation of an Unrecognized Tax Benefit When a Net Operating Loss Carryforward, a Similar Tax Loss, or a Tax Credit Carryforward Exists.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The items comprising the differences between the U.S. federal statutory income tax rate and the Company&#x2019;s effective tax rate on income before income taxes for the years ended December&#160;31 are summarized in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.219%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of non-U.S. operations &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany sale of intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in the reserve for tax contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Law changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible meals and entertainment costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gains/Losses on divested operations and held-for-sale assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Limitation on executive compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Global intangible low-taxed income, net of foreign tax credits &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign-derived intangible income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other items, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company completed intercompany sales of certain intellectual property in both 2020 and 2019. As a result, the Company recorded net tax benefits of approximately $28.3&#160;million and $38.1 million during 2020 and 2019, respectively. These benefits represent the value of future tax deductions for amortization of the assets in the acquiring jurisdiction. In July 2020, the Company completed an intercompany contribution of a significant amount of intellectual property. The Company&#x2019;s intellectual property footprint continues to evolve and may result in tax rate volatility in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, the Company had gross unrecognized tax benefits of $127.1 million and $102.8 million, respectively. The increase is primarily due to positions taken with respect to intercompany transactions. The gross unrecognized tax benefits at December&#160;31, 2020 related primarily to transfer pricing on intercompany transactions, calculations of taxable earnings and profits and related foreign tax credits, the exclusion of stock-based compensation expense from the Company&#x2019;s cost sharing agreement, and the ability to realize certain refund claims. It is reasonably possible that gross unrecognized tax benefits will decrease by approximately $9.2 million within the next twelve months due to the anticipated closure of audits and the expiration of certain statutes of limitation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in the balance of gross unrecognized tax benefits at December&#160;31, 2020 are potential benefits of $118.5 million that, if recognized, would reduce our effective tax rate on income from continuing operations. Also included in the balance of gross &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;unrecognized tax benefits at December&#160;31, 2020 are potential benefits of $8.6 million that, if recognized, would result in adjustments to other tax accounts, primarily deferred taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below is a reconciliation of the beginning and ending amounts of gross unrecognized tax benefits, excluding interest and penalties, for the years ended December&#160;31 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,942)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for expiration of statutes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accrues interest and penalties related to gross unrecognized tax benefits in its income tax provision. As of December&#160;31, 2020 and 2019, the Company had $10.2 million and $8.3 million, respectively, of accrued interest and penalties related to gross unrecognized tax benefits. These amounts are in addition to the gross unrecognized tax benefits disclosed above. The total amount of interest and penalties recognized in the income tax provision during 2020 and 2019 was $2.0 million and $1.7 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The number of years with open statutes of limitation varies depending on the tax jurisdiction.&#160;The Company&#x2019;s statutes are open with respect to the U.S. federal jurisdiction for 2017 and forward, and India for 2004 and forward. For other major taxing jurisdictions, including U.S. states, the United Kingdom, Canada, Japan, France and Ireland, the Company&#x2019;s statutes vary and are open as far back as 2011.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under U.S. GAAP, no provision for income taxes that may result from the remittance of earnings held overseas is required if the Company has the ability and intent to indefinitely reinvest such funds overseas. The Company continues to assert its intention to reinvest all accumulated undistributed foreign earnings in its non-U.S. operations, except in instances where the repatriation of those earnings would result in minimal additional tax. Consequently, the Company has not recognized income tax expense that would result from the remittance of those earnings. The accumulated undistributed earnings of non-U.S. subsidiaries were approximately $119.5 million as of December&#160;31, 2020. As a result of the U.S. Tax Cuts and Jobs Act of 2017, the income tax that would be payable if such earnings were not indefinitely invested is estimated to be minimal.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5Xzc1MDk_7c71a5dc-2d78-4027-8f90-00c21cb15e99">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Below is a summary of the components of the Company&#x2019;s income before income taxes for the years ended December&#160;31 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMGU2NzVkYjQ1NWQ0ZDhkOTNiNDg0MGYzZGUxYTExZi90YWJsZXJhbmdlOmIwZTY3NWRiNDU1ZDRkOGQ5M2I0ODQwZjNkZTFhMTFmXzEtMS0xLTEtMA_61f078dd-741f-4df7-bb8c-e2f4639aacba"
      unitRef="usd">111880000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMGU2NzVkYjQ1NWQ0ZDhkOTNiNDg0MGYzZGUxYTExZi90YWJsZXJhbmdlOmIwZTY3NWRiNDU1ZDRkOGQ5M2I0ODQwZjNkZTFhMTFmXzEtMy0xLTEtMA_004bc1f6-31f8-48ad-90a1-7a9c331c9a6a"
      unitRef="usd">115543000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMGU2NzVkYjQ1NWQ0ZDhkOTNiNDg0MGYzZGUxYTExZi90YWJsZXJhbmdlOmIwZTY3NWRiNDU1ZDRkOGQ5M2I0ODQwZjNkZTFhMTFmXzEtNS0xLTEtMA_2af8e2c3-76bf-4350-95d1-b78639e86cf0"
      unitRef="usd">34159000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMGU2NzVkYjQ1NWQ0ZDhkOTNiNDg0MGYzZGUxYTExZi90YWJsZXJhbmdlOmIwZTY3NWRiNDU1ZDRkOGQ5M2I0ODQwZjNkZTFhMTFmXzItMS0xLTEtMA_f260eebf-8553-48c7-a019-1c3852e68820"
      unitRef="usd">214253000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMGU2NzVkYjQ1NWQ0ZDhkOTNiNDg0MGYzZGUxYTExZi90YWJsZXJhbmdlOmIwZTY3NWRiNDU1ZDRkOGQ5M2I0ODQwZjNkZTFhMTFmXzItMy0xLTEtMA_6d1814e9-e10a-45c4-94a5-286f1abf39aa"
      unitRef="usd">160196000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMGU2NzVkYjQ1NWQ0ZDhkOTNiNDg0MGYzZGUxYTExZi90YWJsZXJhbmdlOmIwZTY3NWRiNDU1ZDRkOGQ5M2I0ODQwZjNkZTFhMTFmXzItNS0xLTEtMA_2e2dd536-5e00-4ec6-b0c7-185d2ed88bc2"
      unitRef="usd">146962000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:ResultsOfOperationsIncomeBeforeIncomeTaxes
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMGU2NzVkYjQ1NWQ0ZDhkOTNiNDg0MGYzZGUxYTExZi90YWJsZXJhbmdlOmIwZTY3NWRiNDU1ZDRkOGQ5M2I0ODQwZjNkZTFhMTFmXzMtMS0xLTEtMA_c8138d6a-a968-4af7-b922-8e36286e4ac5"
      unitRef="usd">326133000</us-gaap:ResultsOfOperationsIncomeBeforeIncomeTaxes>
    <us-gaap:ResultsOfOperationsIncomeBeforeIncomeTaxes
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMGU2NzVkYjQ1NWQ0ZDhkOTNiNDg0MGYzZGUxYTExZi90YWJsZXJhbmdlOmIwZTY3NWRiNDU1ZDRkOGQ5M2I0ODQwZjNkZTFhMTFmXzMtMy0xLTEtMA_46eecd39-b5f4-47a4-b678-f1f94792589e"
      unitRef="usd">275739000</us-gaap:ResultsOfOperationsIncomeBeforeIncomeTaxes>
    <us-gaap:ResultsOfOperationsIncomeBeforeIncomeTaxes
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMGU2NzVkYjQ1NWQ0ZDhkOTNiNDg0MGYzZGUxYTExZi90YWJsZXJhbmdlOmIwZTY3NWRiNDU1ZDRkOGQ5M2I0ODQwZjNkZTFhMTFmXzMtNS0xLTEtMA_2d4d8c92-5436-4fcb-bdb7-6df0285ecb08"
      unitRef="usd">181121000</us-gaap:ResultsOfOperationsIncomeBeforeIncomeTaxes>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5Xzc1MDM_cc0d788c-8215-4f74-a283-9c53e02c3e05">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the expense (benefit) for income taxes on the above income are summarized in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax (benefit) expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current and deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit relating to interest rate swaps used to increase equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit from stock transactions with employees used to increase equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit relating to defined-benefit pension adjustments used to increase equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzItMS0xLTEtMA_3b8db6e9-87f6-44be-ab2f-52fcb8aaa52b"
      unitRef="usd">14480000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzItMy0xLTEtMA_6443de7f-8a93-48f5-b8ca-8a443f6c9159"
      unitRef="usd">30208000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzItNS0xLTEtMA_11eed521-fafa-4b36-9211-1bcfc2ace540"
      unitRef="usd">2817000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzMtMS0xLTEtMA_2d32cd26-fbac-48e6-a115-725b9d0dcbc1"
      unitRef="usd">16360000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzMtMy0xLTEtMA_ed28e551-5ed7-4a7e-b289-9cded57f0df2"
      unitRef="usd">11630000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzMtNS0xLTEtMA_8a57717f-4815-446f-aeea-3ac859a49b35"
      unitRef="usd">6969000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzQtMS0xLTEtMA_a1cd1062-cd03-4036-bd8a-4784a7a0c081"
      unitRef="usd">62993000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzQtMy0xLTEtMA_930275ca-a999-48aa-8944-12d3bf135c06"
      unitRef="usd">53105000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzQtNS0xLTEtMA_86d1dc8d-81f6-455a-ae13-95d4d512b116"
      unitRef="usd">45042000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzUtMS0xLTEtMA_480fe71e-9fef-4f3e-a773-64d7085f5eb2"
      unitRef="usd">93833000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzUtMy0xLTEtMA_bcce3d81-e27a-45e3-9c77-18c43ca3fc72"
      unitRef="usd">94943000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzUtNS0xLTEtMA_191e84ba-65e7-41d5-bca5-9d32d0dd7a22"
      unitRef="usd">54828000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzctMS0xLTEtMA_362cf1a0-7064-4d1c-8add-48b4d28ff934"
      unitRef="usd">-7206000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzctMy0xLTEtMA_277c9252-1654-49da-b7e9-d1650ea10a48"
      unitRef="usd">-16389000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzctNS0xLTEtMA_53316674-3efc-4971-b998-537784ef8d81"
      unitRef="usd">12462000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzgtMS0xLTEtMA_30ff2e4f-749e-4e32-b5a6-3d12032e54fe"
      unitRef="usd">-13121000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzgtMy0xLTEtMA_cf471a57-0f48-4fe4-9a74-d0c7a228b037"
      unitRef="usd">-6897000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzgtNS0xLTEtMA_ee5d9bf0-4ac9-433a-9663-2a03b4b7088b"
      unitRef="usd">1258000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzktMS0xLTEtMA_7d2168e1-1159-4964-8a4d-18113e91922e"
      unitRef="usd">-22673000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzktMy0xLTEtMA_a9737a68-1f85-46dc-9ce7-9d66253e8cf2"
      unitRef="usd">-48186000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzktNS0xLTEtMA_04eb037b-390d-47ce-8e63-d8f74e7970e6"
      unitRef="usd">-13795000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzEwLTEtMS0xLTA_9045bda7-94d1-4641-8ad5-3c8afccd9281"
      unitRef="usd">-43000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzEwLTMtMS0xLTA_5531e318-4335-4fb4-a5ba-e5fecad37c1d"
      unitRef="usd">-71472000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzEwLTUtMS0xLTA_27bbb017-b08c-404e-9a09-826c6954abd6"
      unitRef="usd">-75000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <it:IncomeTaxExpenseBenefitbeforeOther
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzExLTEtMS0xLTA_00872b9e-ae47-46ae-837d-1dad9c652d36"
      unitRef="usd">50833000</it:IncomeTaxExpenseBenefitbeforeOther>
    <it:IncomeTaxExpenseBenefitbeforeOther
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzExLTMtMS0xLTA_1ecad01e-6950-4bad-87ad-9797a9c884c7"
      unitRef="usd">23471000</it:IncomeTaxExpenseBenefitbeforeOther>
    <it:IncomeTaxExpenseBenefitbeforeOther
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzExLTUtMS0xLTA_8226e4d9-f3ea-4ace-9421-2f30ab7ae9fa"
      unitRef="usd">54753000</it:IncomeTaxExpenseBenefitbeforeOther>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="i50ae3ae33605450a90d27eaee7e5fa89_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzEyLTEtMS0xLTA_097cc66e-f2a9-4518-809d-40275d488877"
      unitRef="usd">8257000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="i0e9bfb2b530e471dbc8ba16616eba706_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzEyLTMtMS0xLTA_14038800-1cc3-461a-8fdd-5aba75c8a5ea"
      unitRef="usd">17666000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="i8fcc1bb4d5c046f8a6ef340671cca6a4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzEyLTUtMS0xLTA_39489fe7-ca4b-4851-8003-e0e192f96362"
      unitRef="usd">3840000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="i80a514357b844f9d92a04a759390de5a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzEzLTEtMS0xLTA_c7c78e9a-9cba-4b13-8131-2fc83facfc1d"
      unitRef="usd">56000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="i0d0c0145ddab434aa6eeb0fe9c55b33f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzEzLTMtMS0xLTA_71750430-27ef-4dce-8da2-3044b21269b2"
      unitRef="usd">54000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="ie8b72d0a49d8432191b7d5f7a25d6cc3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzEzLTUtMS0xLTA_01fb542e-3092-44ab-85bf-962d40b64a0d"
      unitRef="usd">58000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="i03468f7a67854950a2dc137458a3230e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzE0LTEtMS0xLTA_192fe804-6615-4bfc-a1f2-1466bbf6d899"
      unitRef="usd">242000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="i92b6a2b3d103408497667d3ec1f29e4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzE0LTMtMS0xLTA_bedb69d6-85c1-4c90-b5fc-d2da8b101350"
      unitRef="usd">1258000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="i8e017f8e19794e1186b4a5fa4088ee2f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzE0LTUtMS0xLTA_50ff2e97-40df-4fe5-82c1-cd305a5a981a"
      unitRef="usd">14000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzE1LTEtMS0xLTA_1dd69a1f-0148-4d14-841b-32c4d49349b9"
      unitRef="usd">59388000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzE1LTMtMS0xLTA_463a994a-7920-4845-b552-6cc8f9f7338f"
      unitRef="usd">42449000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo0MzQ2NDkyNzA4NzM0OGNmOTQxYTQ0NTAyYWNmYjA1NS90YWJsZXJhbmdlOjQzNDY0OTI3MDg3MzQ4Y2Y5NDFhNDQ1MDJhY2ZiMDU1XzE1LTUtMS0xLTA_ded795d0-d980-414c-ae57-4cf41e417a23"
      unitRef="usd">58665000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5Xzc1MDQ_111e883a-8c63-43ed-8730-a8dda156e374">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of long-term deferred tax assets (liabilities) are summarized in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets relating to equity compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, equipment and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(172,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(212,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Gross deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(241,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(282,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,674)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <it:DeferredTaxAssetsAccruedExpenses
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzItMS0xLTEtMA_699f53e8-ccb2-419f-9418-43040c184d85"
      unitRef="usd">81302000</it:DeferredTaxAssetsAccruedExpenses>
    <it:DeferredTaxAssetsAccruedExpenses
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzItMy0xLTEtMA_0147a734-28f3-412c-8280-408067c846b0"
      unitRef="usd">67577000</it:DeferredTaxAssetsAccruedExpenses>
    <it:DeferredTaxAssetsLeasingArrangements
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzMtMS0xLTEtMA_4b05fec6-36b0-4371-8876-d8d361a9ec29"
      unitRef="usd">51450000</it:DeferredTaxAssetsLeasingArrangements>
    <it:DeferredTaxAssetsLeasingArrangements
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzMtMy0xLTEtMA_77a40bb5-4637-4ee4-b4f6-ab313b518058"
      unitRef="usd">54860000</it:DeferredTaxAssetsLeasingArrangements>
    <it:DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzQtMS0xLTEtMA_b3d834f4-fe52-4694-b303-6fef127f0816"
      unitRef="usd">23852000</it:DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards>
    <it:DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzQtMy0xLTEtMA_51178689-9692-4a26-8fce-7d1713cbf960"
      unitRef="usd">14372000</it:DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzUtMS0xLTEtMA_f2a23354-0052-4c71-9c66-6dcb605caf16"
      unitRef="usd">14981000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzUtMy0xLTEtMA_2312abc0-368d-4787-9865-fff06fc91cca"
      unitRef="usd">16842000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzYtMS0xLTEtMA_25a8f499-4d40-43df-8cfd-0b4290112f59"
      unitRef="usd">16290000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzYtMy0xLTEtMA_83e1af87-4a59-45f3-933d-5ce530714f32"
      unitRef="usd">20364000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzctMS0xLTEtMA_c4206951-9675-4bda-9abc-c4801ef2cb7c"
      unitRef="usd">187875000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzctMy0xLTEtMA_18f9f075-a853-4cbf-8467-4398b6a0fb89"
      unitRef="usd">174015000</us-gaap:DeferredTaxAssetsGross>
    <it:DeferredTaxLiabilitiesDepreciation
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzgtMS0xLTEtMA_e30b5bdb-ea28-4f28-88c3-ca212a84e440"
      unitRef="usd">9852000</it:DeferredTaxLiabilitiesDepreciation>
    <it:DeferredTaxLiabilitiesDepreciation
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzgtMy0xLTEtMA_a4e7d3b1-27cc-490e-80ae-fc17e84c0392"
      unitRef="usd">15137000</it:DeferredTaxLiabilitiesDepreciation>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzktMS0xLTEtMA_29f5da37-f86d-444b-8bea-403c7dc043bd"
      unitRef="usd">172723000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzktMy0xLTEtMA_2c83a4a3-4b67-461c-87e0-629553f9152b"
      unitRef="usd">212498000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzEwLTEtMS0xLTA_ad355128-059c-4244-b557-eda9d20c7229"
      unitRef="usd">46105000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzEwLTMtMS0xLTA_cebeb41f-270d-44c5-9930-48db973272a0"
      unitRef="usd">49221000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzExLTEtMS0xLTA_2a85e3a6-044a-4d2b-939f-a2a54803219b"
      unitRef="usd">13152000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzExLTMtMS0xLTA_514024cc-09b6-46e1-9cbd-c9ee7f67c9f2"
      unitRef="usd">5799000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzEyLTEtMS0xLTA_63bec8c1-ada2-49c6-9aff-f881bae3f1a7"
      unitRef="usd">241832000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzEyLTMtMS0xLTA_a5c8b7eb-554e-4b5d-882d-960b6b166928"
      unitRef="usd">282655000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzEzLTEtMS0xLTA_7dfa90dc-4994-4e8c-a3fc-4d5b25c94979"
      unitRef="usd">15717000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzEzLTMtMS0xLTA_d4039de4-a2b5-4908-ba0c-444bee9a9ab7"
      unitRef="usd">1556000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzE0LTEtMS0xLTA_e3c2cab8-af45-4103-8b3a-ff038448e219"
      unitRef="usd">69674000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTo1ZDJhNmU1N2E0N2Q0Y2Y4OTE3MGUyNjZkZTY5N2E2Zi90YWJsZXJhbmdlOjVkMmE2ZTU3YTQ3ZDRjZjg5MTcwZTI2NmRlNjk3YTZmXzE0LTMtMS0xLTA_c0ddff03-4802-4ed2-9e2c-a785531ca7f1"
      unitRef="usd">110196000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i25e29a43ac7f4f04adea51c55560abcc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzQ4MQ_65da354f-df7b-4ebf-b5ce-878c5a821dec"
      unitRef="usd">103600000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="id7d489d7590d4d499494c478f2d88832_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzQ4OA_c9953d71-87b6-4343-9d1e-c3b6aac41618"
      unitRef="usd">173200000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i0b630cbf15ad454e8b7243f373c1bf32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzUxOQ_c26e8b56-0237-491d-a0bc-7dc5f00c8096"
      unitRef="usd">79600000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i8dfb4fd6e3e54c538c6b3ec61b15fffb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzUyNg_980965a2-9be0-4449-a956-3ac71302d64b"
      unitRef="usd">189800000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzkyOQ_25378c7e-d026-4bbc-815b-220b07056d32"
      unitRef="usd">15700000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzkzNg_acdca7cc-8a2f-4f22-bd7b-b6fd8ba1cf32"
      unitRef="usd">1600000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="idf3d6f11cba8477cbd4bcac18e3cee58_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzExNTk_bf13ee8d-3d52-45e0-8007-728cd2649b66"
      unitRef="usd">8000000.0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i0f5e9c0bdecb493da2d6249463bbeff7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzEyMDA_709927d2-86e2-4c28-98a1-72181f5e6f45"
      unitRef="usd">100000</us-gaap:OperatingLossCarryforwards>
    <it:OperatingLossCarryforwardsExpirationPeriod
      contextRef="i4524802f4ff94fb6b66a72871840bf5e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzEyMjQ_eeb9eff4-3e3e-4e96-a685-1005f75bfdca">P15Y</it:OperatingLossCarryforwardsExpirationPeriod>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i75b122971e784d7182031f6e1a3a65c4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzEyMzE_31313011-50b2-4bbd-962a-207f1c403b41"
      unitRef="usd">7900000</us-gaap:OperatingLossCarryforwards>
    <it:OperatingLossCarryforwardsExpirationPeriod
      contextRef="i2e2e704f6a494c0f89c94493ea22f78b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzEyNTU_347e6d88-59ad-4f72-a8b2-8ae5839cb44d">P20Y</it:OperatingLossCarryforwardsExpirationPeriod>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="idf3d6f11cba8477cbd4bcac18e3cee58_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzE1MzkzMTYyODAzNTk1_1777a4e0-431c-403a-863c-a6c92636037a"
      unitRef="usd">6000000.0</us-gaap:TaxCreditCarryforwardAmount>
    <it:TaxCreditCarryforwardExpirationPeriod
      contextRef="i2321ace513174aba98fd1819169aa530_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzEzNDY_d240d8e4-f80f-4873-addb-744935b431ff">P6Y</it:TaxCreditCarryforwardExpirationPeriod>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ia1842fb0ebce4d3ba302f8b03997f7be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzE1MzkzMTYyODAzNTY1_bf9bad8a-2f23-4b15-b324-9d7374a5c59f"
      unitRef="usd">14900000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i9c84aca1c6934a04bf5a400db3206d87_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzE0MzQ_da88462d-1d27-4f64-8dd9-3cbe3edc6934"
      unitRef="usd">100000</us-gaap:OperatingLossCarryforwards>
    <it:OperatingLossCarryforwardsExpirationPeriod
      contextRef="i4cda74358c84484d8f54f8065fedd62f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzE0NTk_b630c55f-7a29-460c-8064-6c897fe58282">P20Y</it:OperatingLossCarryforwardsExpirationPeriod>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i541e613c0a324da581575cacb9ee22ee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzE1MzkzMTYyODAzNTMz_c935c970-94cf-41e9-a0aa-5ecf4787df2a"
      unitRef="usd">14800000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ia1842fb0ebce4d3ba302f8b03997f7be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzU0OTc1NTgxNTM0ODM_1687d3d2-5255-4d42-bdba-582786ac50c2"
      unitRef="usd">11900000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5Xzc0Nzk_273bd52d-9239-405c-806c-7e2358db6455">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The items comprising the differences between the U.S. federal statutory income tax rate and the Company&#x2019;s effective tax rate on income before income taxes for the years ended December&#160;31 are summarized in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.219%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of non-U.S. operations &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany sale of intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in the reserve for tax contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Law changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible meals and entertainment costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gains/Losses on divested operations and held-for-sale assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Limitation on executive compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Global intangible low-taxed income, net of foreign tax credits &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign-derived intangible income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other items, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzEtMS0xLTEtMA_c94c9e92-992b-490b-ac50-ace366f6aac0"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzEtMy0xLTEtMA_f6381403-c327-445a-bb55-bcc0a7ded0d2"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzEtNS0xLTEtMA_7424c2af-1beb-4fa6-a0c6-28f4710d62d9"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzItMS0xLTEtMA_26a1a90a-f909-4f4c-bcbb-caf16911437c"
      unitRef="number">0.017</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzItMy0xLTEtMA_eb535e58-77d4-4c0c-9d02-978e46d8d8c0"
      unitRef="number">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzItNS0xLTEtMA_00c0d901-730a-4905-8e3b-36017eb0da36"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzMtMS0xLTEtMA_dd6421cb-e7e1-45d0-87ae-b7872f81bfee"
      unitRef="number">-0.018</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzMtMy0xLTEtMA_ca75d7b4-6a46-4c6c-b2e6-d9753b32fdc6"
      unitRef="number">0.027</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzMtNS0xLTEtMA_f7137ccc-4689-4418-857c-5e7b38660774"
      unitRef="number">-0.107</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <it:EffectiveIncomeTaxRateReconciliationIntercompanySaleOfIntellectualPropertyPercent
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzQtMS0xLTEtMA_9fb1fa1b-143e-4e51-b1d8-913b9fc4ec68"
      unitRef="number">-0.087</it:EffectiveIncomeTaxRateReconciliationIntercompanySaleOfIntellectualPropertyPercent>
    <it:EffectiveIncomeTaxRateReconciliationIntercompanySaleOfIntellectualPropertyPercent
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzQtMy0xLTEtMA_f80e3f3a-585e-4e64-b22d-c06fadcc55f9"
      unitRef="number">-0.138</it:EffectiveIncomeTaxRateReconciliationIntercompanySaleOfIntellectualPropertyPercent>
    <it:EffectiveIncomeTaxRateReconciliationIntercompanySaleOfIntellectualPropertyPercent
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzQtNS0xLTEtMA_0cb572d4-0d55-4210-a208-242ba679dbb1"
      unitRef="number">0</it:EffectiveIncomeTaxRateReconciliationIntercompanySaleOfIntellectualPropertyPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzUtMS0xLTEtMA_bf47a5fb-584e-43f3-b378-ed2b717c6eda"
      unitRef="number">0.064</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzUtMy0xLTEtMA_0cbe6135-a5ca-49c5-9c01-ffd57190127d"
      unitRef="number">0.047</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzUtNS0xLTEtMA_ec35beeb-4ea1-4d54-a53b-064cc29b3724"
      unitRef="number">0.157</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzYtMS0xLTEtMA_639b2062-0f69-42e3-b4fe-c94865038d00"
      unitRef="number">0.018</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzYtMy0xLTEtMA_f7cc1915-f188-4815-afa4-4a219a2ad548"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzYtNS0xLTEtMA_91575664-bfc8-4afa-a719-13c0010a9dd5"
      unitRef="number">-0.013</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzctMS0xLTEtMA_ccebb095-1248-4cda-a2e3-e76609a8dcd6"
      unitRef="number">0.028</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzctMy0xLTEtMA_e0db96be-00ae-4769-ae74-bebfda47970e"
      unitRef="number">0.039</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzctNS0xLTEtMA_6e87bf42-ad5c-4a7c-9f43-fdb1d57a383f"
      unitRef="number">0.053</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzktMS0xLTEtMA_569fe223-7cfa-43fc-8ae5-5caab81b66d9"
      unitRef="number">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzktMy0xLTEtMA_b9514674-217a-43a9-bee5-ead6f4333527"
      unitRef="number">0.017</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzktNS0xLTEtMA_7b5a11bb-6eb2-42a4-a1b0-9c1c782bd378"
      unitRef="number">0.027</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzEwLTEtMS0xLTA_b36c96af-a217-4ec7-a8d4-0b06b095bffc"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzEwLTMtMS0xLTA_97c7bb01-6c7f-43bb-85a5-00cc7616e932"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzEwLTUtMS0xLTA_a8fcb167-90a5-433c-a216-9697f519c23c"
      unitRef="number">0.122</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <it:EffectiveIncomeTaxRateReconciliationLimitationOfExecutiveCompensationPercent
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzExLTEtMS0xLTA_d13b7fd9-fd21-4b60-a80d-dee3460d656e"
      unitRef="number">0.013</it:EffectiveIncomeTaxRateReconciliationLimitationOfExecutiveCompensationPercent>
    <it:EffectiveIncomeTaxRateReconciliationLimitationOfExecutiveCompensationPercent
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzExLTMtMS0xLTA_bf1c0232-faf5-4ce3-bbda-98ff49c4ea4c"
      unitRef="number">0.024</it:EffectiveIncomeTaxRateReconciliationLimitationOfExecutiveCompensationPercent>
    <it:EffectiveIncomeTaxRateReconciliationLimitationOfExecutiveCompensationPercent
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzExLTUtMS0xLTA_281c6304-c171-41d1-95a2-db2f5fd1f854"
      unitRef="number">0.027</it:EffectiveIncomeTaxRateReconciliationLimitationOfExecutiveCompensationPercent>
    <it:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeNetOfForeignTaxCredits
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzEyLTEtMS0xLTA_0c515f48-9148-42ab-9044-c9db5006ac09"
      unitRef="number">0.014</it:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeNetOfForeignTaxCredits>
    <it:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeNetOfForeignTaxCredits
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzEyLTMtMS0xLTA_3f7fc9c5-db8b-41cc-b7c6-d405100cdb65"
      unitRef="number">0.019</it:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeNetOfForeignTaxCredits>
    <it:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeNetOfForeignTaxCredits
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzEyLTUtMS0xLTA_f956d001-282d-4e63-8b71-501414048857"
      unitRef="number">0.001</it:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeNetOfForeignTaxCredits>
    <it:EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomePercent
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzEzLTEtMS0xLTA_a11a1902-f654-4889-9bb6-1b745def9627"
      unitRef="number">-0.008</it:EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomePercent>
    <it:EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomePercent
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzEzLTMtMS0xLTA_417e34fd-b2cc-4f1b-9877-1b6fa3ae0d6c"
      unitRef="number">-0.010</it:EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomePercent>
    <it:EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomePercent
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzEzLTUtMS0xLTA_46395c21-6283-4242-925a-b5ffba69ad63"
      unitRef="number">-0.020</it:EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomePercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzE1LTEtMS0xLTA_0e7a2e99-f8d6-4b56-b6c4-ad1c96bdab48"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzE1LTMtMS0xLTA_d4796da9-657f-4119-a123-abb485e3b595"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzE1LTUtMS0xLTA_b225195b-27e2-498d-bb6b-39286d61abba"
      unitRef="number">0.038</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzE2LTEtMS0xLTA_79236d58-2c51-4ca0-81c9-5eea67913f18"
      unitRef="number">-0.016</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzE2LTMtMS0xLTA_a482f61b-ec04-4f4f-9834-8e42f278c9b6"
      unitRef="number">-0.018</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzE2LTUtMS0xLTA_39c0ab67-41c1-4f90-b29f-d21bbec03ad9"
      unitRef="number">0.011</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzE3LTEtMS0xLTA_f54b5dd3-307a-4e02-856b-d87e253cbeec"
      unitRef="number">0.182</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzE3LTMtMS0xLTA_9bbf0fe4-d459-4a7a-99a5-54cd31e4b2f4"
      unitRef="number">0.154</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTozYzM3YjdmOGI3YWY0NTgwOTlmMGVjZGVkOTU3NmM5Ni90YWJsZXJhbmdlOjNjMzdiN2Y4YjdhZjQ1ODA5OWYwZWNkZWQ5NTc2Yzk2XzE3LTUtMS0xLTA_d75faa74-4330-48b2-b587-a39a3404154f"
      unitRef="number">0.324</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzE1MzkzMTYyNzk4OTIz_8405ad95-9abf-45d9-92b3-5c26d84259c9"
      unitRef="usd">28300000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzIxMzg_4381664e-5cd0-4fba-89bc-739c38c2d347"
      unitRef="usd">38100000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzQ1ODE_53aca799-89c2-4835-b320-952cce02f1ac"
      unitRef="usd">127100000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzQ1ODg_113d606a-0b53-424a-b55a-81f8b7130f6d"
      unitRef="usd">102800000</us-gaap:UnrecognizedTaxBenefits>
    <it:UnrecognizedTaxBenefitsReductionsResultingfromSettlementswithTaxingAuthoritiesandLapseofApplicableStatuteofLimitations
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzUxMDY_2b433380-cc15-4730-8fbc-3de680df3200"
      unitRef="usd">9200000</it:UnrecognizedTaxBenefitsReductionsResultingfromSettlementswithTaxingAuthoritiesandLapseofApplicableStatuteofLimitations>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzUzMjc_f65cd3e8-2eff-4db9-ba7d-d6077cad7ef1"
      unitRef="usd">118500000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <it:UnrecognizedTaxBenefitsthatWouldResultAdjustmentstoOtherTaxAccounts
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzU1MjE_7777eb29-c1b6-474a-8264-fd01b4460bf9"
      unitRef="usd">8600000</it:UnrecognizedTaxBenefitsthatWouldResultAdjustmentstoOtherTaxAccounts>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5Xzc1MDI_320beba6-7e75-4047-b38a-5f97b813f909">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below is a reconciliation of the beginning and ending amounts of gross unrecognized tax benefits, excluding interest and penalties, for the years ended December&#160;31 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,942)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for expiration of statutes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzEtMS0xLTEtMA_16ee7bee-aae8-4202-ba91-a51e20257d9b"
      unitRef="usd">102770000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzEtMy0xLTEtMA_9df69d17-1e74-40de-b7f0-10fd674af070"
      unitRef="usd">90349000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzItMS0xLTEtMA_f76bfd70-1a8c-4ebc-9c84-dfcb876432b3"
      unitRef="usd">20177000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzItMy0xLTEtMA_c376ac08-477e-42f0-b2a5-f98b5159f2e1"
      unitRef="usd">32072000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzMtMS0xLTEtMA_d7b74b12-e71a-4fbc-8ad6-79b41036a513"
      unitRef="usd">14085000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzMtMy0xLTEtMA_4982e06f-19ea-4d19-b4da-cb69a87e3cca"
      unitRef="usd">8564000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzQtMS0xLTEtMA_5e83b17a-d075-4ca3-97b8-a49f53d1daf5"
      unitRef="usd">2301000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzQtMy0xLTEtMA_ce87dc03-07c6-4557-9ab4-a19e13bb74f0"
      unitRef="usd">16942000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzUtMS0xLTEtMA_b7bb70eb-fb50-4b35-ab24-5c4916850b1b"
      unitRef="usd">8191000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzUtMy0xLTEtMA_a23eb0c7-a1e0-4011-9613-df67d1df86d2"
      unitRef="usd">7481000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzYtMS0xLTEtMA_1ea96e80-c9f7-45d3-b86d-d0e62583f56b"
      unitRef="usd">390000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzYtMy0xLTEtMA_cd375197-5872-4061-be7a-eb7bce71412d"
      unitRef="usd">3867000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzctMS0xLTEtMA_7508b4f3-e3a7-4ef5-91dd-0fce91cdf2d2"
      unitRef="usd">930000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzctMy0xLTEtMA_ba777243-09c6-4536-a585-6a4181f7e31e"
      unitRef="usd">75000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzgtMS0xLTEtMA_1948f0ae-39c7-4159-b026-d58ea770e100"
      unitRef="usd">127080000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90YWJsZTpiMDQzNTg2ZTgwMjY0MmQxYWJlYzA2OGRjYTFhNTI1ZC90YWJsZXJhbmdlOmIwNDM1ODZlODAyNjQyZDFhYmVjMDY4ZGNhMWE1MjVkXzgtMy0xLTEtMA_4f614e93-ff20-4964-9562-f045a2e23dba"
      unitRef="usd">102770000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzU5NTY_21cf5982-5567-48c8-8d59-c20f822cc4ce"
      unitRef="usd">10200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzU5NjM_6bea1208-4d32-4a84-a923-015777c8c0a6"
      unitRef="usd">8300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzYyNDg_aee51409-afb7-435d-8540-6185fa015416"
      unitRef="usd">2000000.0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzYyNTU_57666b22-74eb-4f14-8101-abf7d261886a"
      unitRef="usd">1700000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xODQvZnJhZzplMzI5ZWJmYjc1Nzg0NzQ0OTAwNzVhOWIyNDI2ZTJlOS90ZXh0cmVnaW9uOmUzMjllYmZiNzU3ODQ3NDQ5MDA3NWE5YjI0MjZlMmU5XzczMjg_540d2e2e-2d40-4406-bf6f-9ad9f73c04a4"
      unitRef="usd">119500000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90ZXh0cmVnaW9uOjllOGQwYTQyNmY2ZTRhM2RiYWQ2MmMxYzZkZjBhYzMzXzI2MTM_e0373733-b15f-4f5a-8b16-4e17adc5611b">Derivatives and Hedging&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into a limited number of derivative contracts to mitigate the cash flow risk associated with changes in interest rates on variable-rate debt and changes in foreign exchange rates on forecasted foreign currency transactions. The Company accounts for its outstanding derivative contracts in accordance with FASB ASC Topic 815, which requires all derivatives, including derivatives designated as accounting hedges, to be recorded on the balance sheet at fair value. The tables below provide information regarding the Company&#x2019;s outstanding derivative contracts as of the dates indicated (in thousands, except for number of contracts).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative Contract Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;Notional&lt;br/&gt;Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Asset&lt;br/&gt;(Liability), Net (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance Sheet&lt;br/&gt;Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;Unrealized&lt;br/&gt;Loss Recorded in AOCI/L&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forwards (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,830,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative Contract Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;Notional&lt;br/&gt;Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Asset&lt;br/&gt;(Liability), Net (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance Sheet&lt;br/&gt;Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;Unrealized&lt;br/&gt;Loss Recorded in AOCI/L&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forwards (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;604,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,004,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64,772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Prior to June 30, 2020, the interest rate swaps were designated and accounted for as cash flow hedges of the forecasted interest payments on borrowings. As a result, changes in the fair values of the swaps were deferred and recorded in AOCI/L, net of tax effect. Upon the prepayment of $787.9&#160;million under the Company&#x2019;s Term Loan A facility and repayment of&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;all amounts outstanding under the 2016 Credit Agreement revolving credit facility, the Company determined that it was probable that forecasted interest payments on $200.0&#160;million of variable rate debt would not occur. Additionally, as the variable rate debt under the Term Loan A facility was replaced by $800.0&#160;million of fixed rate debt under the 2028 Notes, the Company de-designated all of its interest rate swaps. Note 6 &#x2014; Debt provides additional information regarding the Company&#x2019;s interest rate swap contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has foreign exchange transaction risk because it typically enters into transactions in the normal course of business that are denominated in foreign currencies that differ from the local functional currency. The Company enters into short-term foreign currency forward exchange contracts to mitigate the cash flow risk associated with changes in foreign currency rates on forecasted foreign currency transactions. These contracts are accounted for at fair value with realized and unrealized gains and losses recognized in Other (expense) income, net because the Company does not designate these contracts as hedges for accounting purposes. All of the outstanding foreign currency forward exchange contracts at December&#160;31, 2020 matured before January 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;See Note 14 &#x2014; Fair Value Disclosures for the determination of the fair values of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, all of the Company&#x2019;s derivative counterparties were investment grade financial institutions. The Company did not have any collateral arrangements with its derivative counterparties and none of the derivative contracts contained credit-risk related contingent features. The table below provides information regarding amounts recognized in the Consolidated Statements of Operations for derivative contracts for the years ended December 31 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount Recorded In&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense (income), net (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense, net (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expense (income), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of interest (income) expense from interest rate swap contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of net realized and unrealized gains and losses on foreign currency forward contracts, gains and losses on de-designated interest rate swaps and $10.3&#160;million of expense during the year ended December&#160;31, 2020 on interest rate swap contracts due to forecasted interest payments no longer being probable as a result of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the repayment of all amounts outstanding under the 2016 Credit Agreement revolving credit facility and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the prepayment of $787.9&#160;million under the Term Loan A facility &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;on June 30, 2020. Other expense, net also included a $2.2&#160;million gain on de-designated interest rate swaps during the year ended December&#160;31, 2020, related to fair value adjustments subsequent to de-designation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90ZXh0cmVnaW9uOjllOGQwYTQyNmY2ZTRhM2RiYWQ2MmMxYzZkZjBhYzMzXzI2MDE_52cc5355-512a-4ec8-9cb9-26bae883d6ee">&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative Contract Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;Notional&lt;br/&gt;Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Asset&lt;br/&gt;(Liability), Net (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance Sheet&lt;br/&gt;Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;Unrealized&lt;br/&gt;Loss Recorded in AOCI/L&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forwards (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,830,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative Contract Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;Notional&lt;br/&gt;Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Asset&lt;br/&gt;(Liability), Net (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance Sheet&lt;br/&gt;Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;Unrealized&lt;br/&gt;Loss Recorded in AOCI/L&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forwards (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;604,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,004,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64,772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Prior to June 30, 2020, the interest rate swaps were designated and accounted for as cash flow hedges of the forecasted interest payments on borrowings. As a result, changes in the fair values of the swaps were deferred and recorded in AOCI/L, net of tax effect. Upon the prepayment of $787.9&#160;million under the Company&#x2019;s Term Loan A facility and repayment of&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;all amounts outstanding under the 2016 Credit Agreement revolving credit facility, the Company determined that it was probable that forecasted interest payments on $200.0&#160;million of variable rate debt would not occur. Additionally, as the variable rate debt under the Term Loan A facility was replaced by $800.0&#160;million of fixed rate debt under the 2028 Notes, the Company de-designated all of its interest rate swaps. Note 6 &#x2014; Debt provides additional information regarding the Company&#x2019;s interest rate swap contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has foreign exchange transaction risk because it typically enters into transactions in the normal course of business that are denominated in foreign currencies that differ from the local functional currency. The Company enters into short-term foreign currency forward exchange contracts to mitigate the cash flow risk associated with changes in foreign currency rates on forecasted foreign currency transactions. These contracts are accounted for at fair value with realized and unrealized gains and losses recognized in Other (expense) income, net because the Company does not designate these contracts as hedges for accounting purposes. All of the outstanding foreign currency forward exchange contracts at December&#160;31, 2020 matured before January 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;See Note 14 &#x2014; Fair Value Disclosures for the determination of the fair values of these instruments.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ia2155e6bebc14182b8af0156cd9b8502_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTo1ODUxOTNhOGQ4MDM0MDhjOTIwZGViMjdmZTMxMDNjNC90YWJsZXJhbmdlOjU4NTE5M2E4ZDgwMzQwOGM5MjBkZWIyN2ZlMzEwM2M0XzEtMi0xLTEtMA_35163cc7-f99d-41ef-be8b-de4abd01499a"
      unitRef="outstanding_contract">4</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ia2155e6bebc14182b8af0156cd9b8502_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTo1ODUxOTNhOGQ4MDM0MDhjOTIwZGViMjdmZTMxMDNjNC90YWJsZXJhbmdlOjU4NTE5M2E4ZDgwMzQwOGM5MjBkZWIyN2ZlMzEwM2M0XzEtNC0xLTEtMA_1f9b861b-f7f9-495b-acf7-e6ce6195fa4d"
      unitRef="usd">1400000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ia2155e6bebc14182b8af0156cd9b8502_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTo1ODUxOTNhOGQ4MDM0MDhjOTIwZGViMjdmZTMxMDNjNC90YWJsZXJhbmdlOjU4NTE5M2E4ZDgwMzQwOGM5MjBkZWIyN2ZlMzEwM2M0XzEtNi0xLTEtMA_df226f08-a8bc-4a8c-88b0-3a523a80452e"
      unitRef="usd">-74289000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="icaef4fd2f59b4d05b496b9ab36ab5d56_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTo1ODUxOTNhOGQ4MDM0MDhjOTIwZGViMjdmZTMxMDNjNC90YWJsZXJhbmdlOjU4NTE5M2E4ZDgwMzQwOGM5MjBkZWIyN2ZlMzEwM2M0XzEtMTAtMS0xLTA_9864dc51-4565-4147-a91a-1f3ea2038de5"
      unitRef="usd">-78104000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i291801115c884b528cec3be8bc721190_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTo1ODUxOTNhOGQ4MDM0MDhjOTIwZGViMjdmZTMxMDNjNC90YWJsZXJhbmdlOjU4NTE5M2E4ZDgwMzQwOGM5MjBkZWIyN2ZlMzEwM2M0XzItNi0xLTEtMTg0Nw_55099bbd-5369-4870-9b06-eca69f37c443"
      unitRef="usd">-34886000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="icc404d6ff148439199cd1a14368700a9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTo1ODUxOTNhOGQ4MDM0MDhjOTIwZGViMjdmZTMxMDNjNC90YWJsZXJhbmdlOjU4NTE5M2E4ZDgwMzQwOGM5MjBkZWIyN2ZlMzEwM2M0XzItMi0xLTEtMA_507aa6a8-d245-4340-a032-41fcd5b4720d"
      unitRef="outstanding_contract">163</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="icc404d6ff148439199cd1a14368700a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTo1ODUxOTNhOGQ4MDM0MDhjOTIwZGViMjdmZTMxMDNjNC90YWJsZXJhbmdlOjU4NTE5M2E4ZDgwMzQwOGM5MjBkZWIyN2ZlMzEwM2M0XzItNC0xLTEtMA_de024c6d-a5da-454f-a80e-a370cb961775"
      unitRef="usd">430063000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="icc404d6ff148439199cd1a14368700a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTo1ODUxOTNhOGQ4MDM0MDhjOTIwZGViMjdmZTMxMDNjNC90YWJsZXJhbmdlOjU4NTE5M2E4ZDgwMzQwOGM5MjBkZWIyN2ZlMzEwM2M0XzItNi0xLTEtMA_f41902a2-92cb-4d39-8ee9-181789530513"
      unitRef="usd">-1514000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i3b0d534b31b54302a57ffbf2843adaec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTo1ODUxOTNhOGQ4MDM0MDhjOTIwZGViMjdmZTMxMDNjNC90YWJsZXJhbmdlOjU4NTE5M2E4ZDgwMzQwOGM5MjBkZWIyN2ZlMzEwM2M0XzItMTAtMS0xLTA_eec01daa-a482-4f12-8511-2f2b22e41cc4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTo1ODUxOTNhOGQ4MDM0MDhjOTIwZGViMjdmZTMxMDNjNC90YWJsZXJhbmdlOjU4NTE5M2E4ZDgwMzQwOGM5MjBkZWIyN2ZlMzEwM2M0XzMtMi0xLTEtMA_31f90b3a-11b0-4ec2-84c0-c82d60de321a"
      unitRef="outstanding_contract">167</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTo1ODUxOTNhOGQ4MDM0MDhjOTIwZGViMjdmZTMxMDNjNC90YWJsZXJhbmdlOjU4NTE5M2E4ZDgwMzQwOGM5MjBkZWIyN2ZlMzEwM2M0XzMtNC0xLTEtMA_1d93f1a0-2f00-433e-b9aa-0f6968749a1a"
      unitRef="usd">1830063000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTo1ODUxOTNhOGQ4MDM0MDhjOTIwZGViMjdmZTMxMDNjNC90YWJsZXJhbmdlOjU4NTE5M2E4ZDgwMzQwOGM5MjBkZWIyN2ZlMzEwM2M0XzMtNi0xLTEtMA_d32aa4b0-f5d6-477e-b1b8-e9542d511108"
      unitRef="usd">-110689000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTo1ODUxOTNhOGQ4MDM0MDhjOTIwZGViMjdmZTMxMDNjNC90YWJsZXJhbmdlOjU4NTE5M2E4ZDgwMzQwOGM5MjBkZWIyN2ZlMzEwM2M0XzMtMTAtMS0xLTA_e0183d2b-de38-4303-9da0-08cd539c6f03"
      unitRef="usd">-78104000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i09a24ef3cb3849daa0e954755fd2e256_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTpiOTM2NzRmYjQzODQ0M2VlYmE1N2Y1NWVhODEyMTFiZS90YWJsZXJhbmdlOmI5MzY3NGZiNDM4NDQzZWViYTU3ZjU1ZWE4MTIxMWJlXzEtMi0xLTEtMA_41cdfded-a70c-44b6-a9e7-30e3f4930c73"
      unitRef="outstanding_contract">4</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i09a24ef3cb3849daa0e954755fd2e256_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTpiOTM2NzRmYjQzODQ0M2VlYmE1N2Y1NWVhODEyMTFiZS90YWJsZXJhbmdlOmI5MzY3NGZiNDM4NDQzZWViYTU3ZjU1ZWE4MTIxMWJlXzEtNC0xLTEtMA_028e0d94-ef55-417c-82f9-3352ee4934a8"
      unitRef="usd">1400000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i09a24ef3cb3849daa0e954755fd2e256_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTpiOTM2NzRmYjQzODQ0M2VlYmE1N2Y1NWVhODEyMTFiZS90YWJsZXJhbmdlOmI5MzY3NGZiNDM4NDQzZWViYTU3ZjU1ZWE4MTIxMWJlXzEtNi0xLTEtMA_69b8f8ae-25b0-408d-be02-a6e5d0c8dd09"
      unitRef="usd">-64831000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i348c70cc26e34cb5a60b6a54124e139c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTpiOTM2NzRmYjQzODQ0M2VlYmE1N2Y1NWVhODEyMTFiZS90YWJsZXJhbmdlOmI5MzY3NGZiNDM4NDQzZWViYTU3ZjU1ZWE4MTIxMWJlXzEtMTAtMS0xLTA_8dc86af2-f059-4a17-88c4-abbc6ac9fd26"
      unitRef="usd">-47164000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i63b9166a792b45879a62c2ffc5707572_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTpiOTM2NzRmYjQzODQ0M2VlYmE1N2Y1NWVhODEyMTFiZS90YWJsZXJhbmdlOmI5MzY3NGZiNDM4NDQzZWViYTU3ZjU1ZWE4MTIxMWJlXzItMi0xLTEtMA_0a1d8454-4584-41b8-9239-19d398d5f37e"
      unitRef="outstanding_contract">176</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i63b9166a792b45879a62c2ffc5707572_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTpiOTM2NzRmYjQzODQ0M2VlYmE1N2Y1NWVhODEyMTFiZS90YWJsZXJhbmdlOmI5MzY3NGZiNDM4NDQzZWViYTU3ZjU1ZWE4MTIxMWJlXzItNC0xLTEtMA_05676fca-bff2-4c9e-a5b9-3c048847eaa3"
      unitRef="usd">604858000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i63b9166a792b45879a62c2ffc5707572_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTpiOTM2NzRmYjQzODQ0M2VlYmE1N2Y1NWVhODEyMTFiZS90YWJsZXJhbmdlOmI5MzY3NGZiNDM4NDQzZWViYTU3ZjU1ZWE4MTIxMWJlXzItNi0xLTEtMA_45f9deb6-5c4b-4889-9f9f-e7c7d06a73de"
      unitRef="usd">59000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i897e88fc8ee94995b4260ac97f92a5b3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTpiOTM2NzRmYjQzODQ0M2VlYmE1N2Y1NWVhODEyMTFiZS90YWJsZXJhbmdlOmI5MzY3NGZiNDM4NDQzZWViYTU3ZjU1ZWE4MTIxMWJlXzItMTAtMS0xLTA_25cc856c-92bd-454e-98c7-8e2d6a875a33"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTpiOTM2NzRmYjQzODQ0M2VlYmE1N2Y1NWVhODEyMTFiZS90YWJsZXJhbmdlOmI5MzY3NGZiNDM4NDQzZWViYTU3ZjU1ZWE4MTIxMWJlXzMtMi0xLTEtMA_64fea372-9aa7-48a2-aafc-56bce79b64af"
      unitRef="outstanding_contract">180</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTpiOTM2NzRmYjQzODQ0M2VlYmE1N2Y1NWVhODEyMTFiZS90YWJsZXJhbmdlOmI5MzY3NGZiNDM4NDQzZWViYTU3ZjU1ZWE4MTIxMWJlXzMtNC0xLTEtMA_1bccb1a8-f3c1-4d95-9ea1-0ed1a297cc75"
      unitRef="usd">2004858000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTpiOTM2NzRmYjQzODQ0M2VlYmE1N2Y1NWVhODEyMTFiZS90YWJsZXJhbmdlOmI5MzY3NGZiNDM4NDQzZWViYTU3ZjU1ZWE4MTIxMWJlXzMtNi0xLTEtMA_3743f51e-f78f-4e29-87c3-d097aa2f794d"
      unitRef="usd">-64772000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTpiOTM2NzRmYjQzODQ0M2VlYmE1N2Y1NWVhODEyMTFiZS90YWJsZXJhbmdlOmI5MzY3NGZiNDM4NDQzZWViYTU3ZjU1ZWE4MTIxMWJlXzMtMTAtMS0xLTA_52a7e983-0e86-4ba5-b5c3-ec21f2ed65da"
      unitRef="usd">-47164000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ie5d70c571e6c44c7b18c063b5a6480cc_D20200630-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90ZXh0cmVnaW9uOjllOGQwYTQyNmY2ZTRhM2RiYWQ2MmMxYzZkZjBhYzMzXzI3NDg3NzkwNzUyMjg_21db82e0-6d8d-4365-91d1-80be6adcd961"
      unitRef="usd">787900000</us-gaap:RepaymentsOfLongTermDebt>
    <it:DebtInstrumentExpectedVariableRateDebtWithNoInterestPayments
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90ZXh0cmVnaW9uOjllOGQwYTQyNmY2ZTRhM2RiYWQ2MmMxYzZkZjBhYzMzXzI3NDg3NzkwNzUyNDQ_22c6d7d3-968f-4bce-9ac0-987a446e9411"
      unitRef="usd">200000000.0</it:DebtInstrumentExpectedVariableRateDebtWithNoInterestPayments>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie99b6768c81a40af91be40e1ad140239_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90ZXh0cmVnaW9uOjllOGQwYTQyNmY2ZTRhM2RiYWQ2MmMxYzZkZjBhYzMzXzU0OTc1NTgxNDM3NTg_79e473b5-5ad2-4679-a2c4-843d72fb345c"
      unitRef="usd">800000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90ZXh0cmVnaW9uOjllOGQwYTQyNmY2ZTRhM2RiYWQ2MmMxYzZkZjBhYzMzXzI2MDc_9084e932-86c4-4cc3-984c-9e707b5c325d">The table below provides information regarding amounts recognized in the Consolidated Statements of Operations for derivative contracts for the years ended December 31 (in thousands).&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount Recorded In&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense (income), net (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense, net (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expense (income), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of interest (income) expense from interest rate swap contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of net realized and unrealized gains and losses on foreign currency forward contracts, gains and losses on de-designated interest rate swaps and $10.3&#160;million of expense during the year ended December&#160;31, 2020 on interest rate swap contracts due to forecasted interest payments no longer being probable as a result of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the repayment of all amounts outstanding under the 2016 Credit Agreement revolving credit facility and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the prepayment of $787.9&#160;million under the Term Loan A facility &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;on June 30, 2020. Other expense, net also included a $2.2&#160;million gain on de-designated interest rate swaps during the year ended December&#160;31, 2020, related to fair value adjustments subsequent to de-designation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ic2dfb15b876241b582d4480c9967824b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTozOTkxYzIxMWE1ODc0YTkyODkwZWRjMmQ1YTRhODA1Yy90YWJsZXJhbmdlOjM5OTFjMjExYTU4NzRhOTI4OTBlZGMyZDVhNGE4MDVjXzEtMi0xLTEtMA_73e14562-1187-4414-b3c1-1d26e5699fa9"
      unitRef="usd">-24880000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i14d7948ae66344769856f1936d9dbad3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTozOTkxYzIxMWE1ODc0YTkyODkwZWRjMmQ1YTRhODA1Yy90YWJsZXJhbmdlOjM5OTFjMjExYTU4NzRhOTI4OTBlZGMyZDVhNGE4MDVjXzEtNC0xLTEtMA_4f16f338-05b7-49f8-a4f8-cb25b20ca5e1"
      unitRef="usd">-3361000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="icd7f64c6b7144af6966c5f6c8aa086e0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTozOTkxYzIxMWE1ODc0YTkyODkwZWRjMmQ1YTRhODA1Yy90YWJsZXJhbmdlOjM5OTFjMjExYTU4NzRhOTI4OTBlZGMyZDVhNGE4MDVjXzEtNi0xLTEtMA_e9e588b8-ca31-4a7f-8c20-cc6b63daa118"
      unitRef="usd">1920000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i0940f2a3371d4515a3505a18e9bbd03d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTozOTkxYzIxMWE1ODc0YTkyODkwZWRjMmQ1YTRhODA1Yy90YWJsZXJhbmdlOjM5OTFjMjExYTU4NzRhOTI4OTBlZGMyZDVhNGE4MDVjXzItMi0xLTEtMA_649d1e42-e2ed-4d4d-b7e0-91cec3ef279d"
      unitRef="usd">-22300000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i42d4ddd8150e44c5b89f0f9e70011f45_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTozOTkxYzIxMWE1ODc0YTkyODkwZWRjMmQ1YTRhODA1Yy90YWJsZXJhbmdlOjM5OTFjMjExYTU4NzRhOTI4OTBlZGMyZDVhNGE4MDVjXzItNC0xLTEtMA_27da0de7-72cb-4a2e-b9f7-8dddf38dee1b"
      unitRef="usd">-2488000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ibd38d4773ac045c0889da1f545742b67_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTozOTkxYzIxMWE1ODc0YTkyODkwZWRjMmQ1YTRhODA1Yy90YWJsZXJhbmdlOjM5OTFjMjExYTU4NzRhOTI4OTBlZGMyZDVhNGE4MDVjXzItNi0xLTEtMA_b150a1ce-a5ab-4e6d-87f2-6d68973a7583"
      unitRef="usd">-10365000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTozOTkxYzIxMWE1ODc0YTkyODkwZWRjMmQ1YTRhODA1Yy90YWJsZXJhbmdlOjM5OTFjMjExYTU4NzRhOTI4OTBlZGMyZDVhNGE4MDVjXzMtMi0xLTEtMA_acfa8e5c-918d-48de-bfc9-8bc701f4719f"
      unitRef="usd">-47180000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTozOTkxYzIxMWE1ODc0YTkyODkwZWRjMmQ1YTRhODA1Yy90YWJsZXJhbmdlOjM5OTFjMjExYTU4NzRhOTI4OTBlZGMyZDVhNGE4MDVjXzMtNC0xLTEtMA_09a792b8-b7b2-4c6b-80e5-d6a4e4b88879"
      unitRef="usd">873000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90YWJsZTozOTkxYzIxMWE1ODc0YTkyODkwZWRjMmQ1YTRhODA1Yy90YWJsZXJhbmdlOjM5OTFjMjExYTU4NzRhOTI4OTBlZGMyZDVhNGE4MDVjXzMtNi0xLTEtMA_a5366af4-6588-4919-bc93-4f5b495fa63c"
      unitRef="usd">-8445000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i695507a9ab1444e29ac9e0c288ff458d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90ZXh0cmVnaW9uOjllOGQwYTQyNmY2ZTRhM2RiYWQ2MmMxYzZkZjBhYzMzXzI3NDg3NzkwNzUyNjA_371eaf60-54cf-4996-ac27-a1ade6f6e17c"
      unitRef="usd">10300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ie5d70c571e6c44c7b18c063b5a6480cc_D20200630-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90ZXh0cmVnaW9uOjllOGQwYTQyNmY2ZTRhM2RiYWQ2MmMxYzZkZjBhYzMzXzI3NDg3NzkwNzUyNzU_d2772c69-0543-45e7-8a19-ac1419ecbf3b"
      unitRef="usd">787900000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i695507a9ab1444e29ac9e0c288ff458d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTAvZnJhZzo5ZThkMGE0MjZmNmU0YTNkYmFkNjJjMWM2ZGYwYWMzMy90ZXh0cmVnaW9uOjllOGQwYTQyNmY2ZTRhM2RiYWQ2MmMxYzZkZjBhYzMzXzU0OTc1NTgxNDUzMTQ_83902c96-a0dd-4b34-bb6a-4e5fbce45c06"
      unitRef="usd">-2200000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90ZXh0cmVnaW9uOmZhNDEyYTc0ZWZhMjQxYjQ4MDAwZWUyM2RhZjQ1ZWViXzQ5ODk_f1e400ed-d5ba-44cb-9e4d-ec5526f52f7b">Fair Value DisclosuresThe Company&#x2019;s financial instruments include cash equivalents, fees receivable from customers, accounts payable and accrued liabilities, all of which are normally short-term in nature. The Company believes that the carrying amounts of these financial instruments reasonably approximate their fair values due to their short-term nature. The Company&#x2019;s financial instruments also include its outstanding variable-rate borrowings under the 2020 Credit Agreement. The Company believes that the carrying amounts of its variable-rate borrowings reasonably approximate their fair values because the rates of interest on those borrowings reflect current market rates of interest for similar instruments with comparable maturities.&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into a limited number of derivatives transactions but does not enter into repurchase agreements, securities lending transactions or master netting arrangements. Receivables or payables that result from derivatives transactions are recorded gross in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;FASB ASC Topic 820 provides a framework for the measurement of fair value and a valuation hierarchy based on the transparency of inputs used in the valuation of assets and liabilities. Classification within the valuation hierarchy is based on the lowest level of input that is significant to the resulting fair value measurement. The valuation hierarchy contains three levels. Level 1 measurements consist of quoted prices in active markets for identical assets or liabilities. Level 2 measurements include significant other observable inputs such as quoted prices for similar assets or liabilities in active markets; identical assets or liabilities in inactive markets; observable inputs such as interest rates and yield curves; and other market-corroborated inputs. Level 3 measurements include significant unobservable inputs such as internally-created valuation models. The Company does not currently utilize Level 3 valuation inputs to remeasure any of its assets or liabilities. However, Level 3 inputs may be used by the Company in its required annual impairment review of goodwill. Information regarding the periodic assessment of the Company&#x2019;s goodwill is included in Note 1 &#x2014; Business and Significant Accounting Policies. The Company does not typically transfer assets or liabilities between different levels of the valuation 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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the fair value of certain financial assets and liabilities that are recorded at fair value and measured on a recurring basis in the Company's Consolidated Balance Sheets (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Values based on Level 1 inputs: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Level 1 inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Values based on Level 2 inputs: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Level 2 inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Values based on Level 2 inputs: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan liabilities (1) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Level 2 inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has a deferred compensation plan for the benefit of certain highly compensated officers, managers and other key employees (see Note 15 &#x2014; Employee Benefits). The assets consist of investments in money market funds, mutual funds and company-owned life insurance contracts. The money market funds consist of cash equivalents while the mutual fund investments consist of publicly-traded and quoted equity shares. The Company considers the fair values of these assets to be based on Level 1 inputs, and such assets had fair values of $2.6 million and $2.3 million as of December 31, 2020 and 2019, respectively. The carrying amounts of the life insurance contracts equal their cash surrender values. Cash surrender value represents the estimated amount that the Company would receive upon termination of a contract, which approximates fair value. The Company considers life insurance contracts to be valued based on Level 2 inputs, and such assets had fair values of $85.9 million and $73.4 million at December 31, 2020 and 2019, respectively. The related deferred compensation plan liabilities are recorded at fair value, or the estimated amount needed to settle the liability, which the Company considers to be a Level 2 input.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company enters into foreign currency forward exchange contracts to hedge the effects of adverse fluctuations in foreign currency exchange rates (see Note 13 &#x2014; Derivatives and Hedging). Valuation of these contracts is based on observable foreign currency exchange rates in active markets, which the Company considers to be a Level 2 input. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has interest rate swap contracts that hedge the risk of variability from interest payments on its borrowings (see Note 6 &#x2014; Debt). The fair values of interest rate swaps are based on mark-to-market valuations prepared by a third-party broker. Those valuations are based on observable interest rates from recently executed market transactions and other observable market data, which the Company considers to be Level 2 inputs. The Company independently corroborates the reasonableness of the valuations prepared by the third-party broker by using an electronic quotation service.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the carrying amounts and fair values of financial instruments that are not recorded at fair value in the Company&#x2019;s Consolidated Balance Sheets (in thousands). The estimated fair value of the financial instruments was derived from quoted market prices provided by an independent dealer, which the Company considers to be a Level 2 input.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025 Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;835,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;846,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,581,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,690,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;835,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90ZXh0cmVnaW9uOmZhNDEyYTc0ZWZhMjQxYjQ4MDAwZWUyM2RhZjQ1ZWViXzI3NDg3NzkwNzU3MTU_1952e79a-bdaf-488e-a359-dee0e7a5286b">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the fair value of certain financial assets and liabilities that are recorded at fair value and measured on a recurring basis in the Company's Consolidated Balance Sheets (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Values based on Level 1 inputs: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Level 1 inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Values based on Level 2 inputs: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Level 2 inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Values based on Level 2 inputs: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan liabilities (1) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Level 2 inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has a deferred compensation plan for the benefit of certain highly compensated officers, managers and other key employees (see Note 15 &#x2014; Employee Benefits). The assets consist of investments in money market funds, mutual funds and company-owned life insurance contracts. The money market funds consist of cash equivalents while the mutual fund investments consist of publicly-traded and quoted equity shares. The Company considers the fair values of these assets to be based on Level 1 inputs, and such assets had fair values of $2.6 million and $2.3 million as of December 31, 2020 and 2019, respectively. The carrying amounts of the life insurance contracts equal their cash surrender values. Cash surrender value represents the estimated amount that the Company would receive upon termination of a contract, which approximates fair value. The Company considers life insurance contracts to be valued based on Level 2 inputs, and such assets had fair values of $85.9 million and $73.4 million at December 31, 2020 and 2019, respectively. The related deferred compensation plan liabilities are recorded at fair value, or the estimated amount needed to settle the liability, which the Company considers to be a Level 2 input.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company enters into foreign currency forward exchange contracts to hedge the effects of adverse fluctuations in foreign currency exchange rates (see Note 13 &#x2014; Derivatives and Hedging). Valuation of these contracts is based on observable foreign currency exchange rates in active markets, which the Company considers to be a Level 2 input. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has interest rate swap contracts that hedge the risk of variability from interest payments on its borrowings (see Note 6 &#x2014; Debt). The fair values of interest rate swaps are based on mark-to-market valuations prepared by a third-party broker. Those valuations are based on observable interest rates from recently executed market transactions and other observable market data, which the Company considers to be Level 2 inputs. The Company independently corroborates the reasonableness of the valuations prepared by the third-party broker by using an electronic quotation service.&lt;/span&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie87f4d6fd65644b6be3472c7517b1eb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzUtMi0xLTEtMA_cdfe74f4-4255-4381-adfd-fc51f6d4bd59"
      unitRef="usd">2589000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ice49bb9ec622411c95383191545f113e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzUtNC0xLTEtMA_2f82858f-dafb-4915-a2c3-b50f6e1b62b4"
      unitRef="usd">2277000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibc9191234dda447ab32cfae93fb703da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzYtMi0xLTEtMA_c6815c4c-fb5d-459d-b743-ed5810c431f8"
      unitRef="usd">2589000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5af235c5365248d3bae14b08c09e31a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzYtNC0xLTEtMA_25977e5b-4340-4209-b47e-72ad6ed3fd78"
      unitRef="usd">2277000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iee87a6f52e8743629b6245ecacbc4754_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzgtMi0xLTEtMA_9623b926-f19d-402a-82db-e55d3aa4d5c6"
      unitRef="usd">85932000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifbcc1b0ff37d4f41a542e5e5cf0030e5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzgtNC0xLTEtMA_b8d10411-75e4-4e5b-9ecb-687729eaf8d6"
      unitRef="usd">73419000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if635206cc6ee4e3b81a9c0ed9cadc728_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzktMi0xLTEtMA_f4bca43e-23b0-4713-b3d1-69f7fa560d84"
      unitRef="usd">885000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i84cdb646778c4059b61f274c41af0135_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzktNC0xLTEtMA_124d6a35-9494-47f9-b247-663432942d88"
      unitRef="usd">1558000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i008258f2e10a4f4b8ce6a1d3f8373904_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzExLTItMS0xLTA_a72b13e4-a955-456f-a3c4-a1f199dbb757"
      unitRef="usd">86817000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iec14de0e5f6b4d35948ead792e026316_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzExLTQtMS0xLTA_97849ef4-a0f4-4fac-8fdf-6535e9fd5703"
      unitRef="usd">74977000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1247e23308ec40cfa4d49ddd05fbd613_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzEyLTItMS0xLTA_20461951-f4ec-4fbf-856a-6fe5a11e817c"
      unitRef="usd">89406000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2c902ed25f10486890c4c5bb82c10588_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzEyLTQtMS0xLTA_d8397eab-2672-47dd-80ef-cdd571d4f46e"
      unitRef="usd">77254000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1e429f477b374ee38086592d6146fff1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzE1LTItMS0xLTA_e9b73bd0-cd78-4382-8488-83325dd0f30f"
      unitRef="usd">94538000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib0f5dd53925b42498a1b970efcadf6f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzE1LTQtMS0xLTA_bacd868e-c608-45be-a051-5ee901378804"
      unitRef="usd">79556000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if635206cc6ee4e3b81a9c0ed9cadc728_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzE2LTItMS0xLTA_2f314f63-efc2-4511-a341-1d3196af5cff"
      unitRef="usd">2399000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i84cdb646778c4059b61f274c41af0135_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzE2LTQtMS0xLTA_fdc8a125-ebca-4e12-807f-f80ed602dd6b"
      unitRef="usd">1499000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6b1b37f661494b9694d8fc34b68bebfd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzE3LTItMS0xLTA_a58a194f-3145-44d5-8671-3f07abff0faa"
      unitRef="usd">109175000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib57e2c881273466889cf607be4f6c2cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzE3LTQtMS0xLTA_cfe4dfac-d977-4104-bd43-d58cb6d7a64a"
      unitRef="usd">64831000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i008258f2e10a4f4b8ce6a1d3f8373904_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzE5LTItMS0xLTA_2524437f-52a5-4e03-b900-9a53cf6eb076"
      unitRef="usd">206112000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iec14de0e5f6b4d35948ead792e026316_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzE5LTQtMS0xLTA_dbc98e7c-b33f-4a83-bcff-a5c4731c0f47"
      unitRef="usd">145886000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1247e23308ec40cfa4d49ddd05fbd613_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzIwLTItMS0xLTA_fde44d0b-d889-4924-9212-735a70670681"
      unitRef="usd">206112000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2c902ed25f10486890c4c5bb82c10588_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTowNWI5MTczZWJhNWU0ZTVkYTVhM2ZmZWMxZDA2YzlhMC90YWJsZXJhbmdlOjA1YjkxNzNlYmE1ZTRlNWRhNWEzZmZlYzFkMDZjOWEwXzIwLTQtMS0xLTA_c32dda6e-a491-4ce9-ad12-9354d2af6a20"
      unitRef="usd">145886000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90ZXh0cmVnaW9uOmZhNDEyYTc0ZWZhMjQxYjQ4MDAwZWUyM2RhZjQ1ZWViXzMwNTc_21a24bb7-af3f-4994-bb87-fce5b9284b06"
      unitRef="usd">2600000</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90ZXh0cmVnaW9uOmZhNDEyYTc0ZWZhMjQxYjQ4MDAwZWUyM2RhZjQ1ZWViXzMwNjQ_ace06b0e-17f3-4d24-8cd2-2bbed8fc1e68"
      unitRef="usd">2300000</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90ZXh0cmVnaW9uOmZhNDEyYTc0ZWZhMjQxYjQ4MDAwZWUyM2RhZjQ1ZWViXzM0NzA_be5196b8-9ecd-4dd5-b3a3-7020284a7b07"
      unitRef="usd">85900000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90ZXh0cmVnaW9uOmZhNDEyYTc0ZWZhMjQxYjQ4MDAwZWUyM2RhZjQ1ZWViXzM0Nzc_9b93d38f-a848-4e8d-b1bb-eb6cfa43b1be"
      unitRef="usd">73400000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90ZXh0cmVnaW9uOmZhNDEyYTc0ZWZhMjQxYjQ4MDAwZWUyM2RhZjQ1ZWViXzMyOTg1MzQ4OTE0OTI_c0b5db51-8c0b-430a-bb57-ed790979eae8">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the carrying amounts and fair values of financial instruments that are not recorded at fair value in the Company&#x2019;s Consolidated Balance Sheets (in thousands). The estimated fair value of the financial instruments was derived from quoted market prices provided by an independent dealer, which the Company considers to be a Level 2 input.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025 Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;835,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;846,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,581,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,690,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;835,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i45adc32c80ba40e4bd847ffcd1460714_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzQtMS0xLTEtMTMyMTg_de10cd40-e4a4-47d0-b9e7-a6cbbb7d661d"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="id6a90075cab04c36adb093f14e921f9d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzItMy0xLTEtMTE5NDk_d0986459-ff40-4ee4-9861-c652412db571"
      unitRef="usd">784997000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i8d0c7fcbf2cf43b6a2e74a483b820966_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzQtNS0xLTEtMTMyMTg_1ab53d71-9b87-4b8e-88fb-ba4bcf6beed7"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i1cf64b0ce7e1473cafe9bb573be49f6f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzMtNy0xLTEtMTIwMjU_1083f067-febc-43aa-a745-e64cbf9a0512"
      unitRef="usd">835384000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="ie99b6768c81a40af91be40e1ad140239_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzUtMS0xLTEtMTIwNzQ_bf81c823-0c8b-41c8-a355-002fc6582076"
      unitRef="usd">790783000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i79f01df0cb1f4aabb1dcf801de9710cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzUtMy0xLTEtMTMyMTg_057cc413-e1e7-4881-a0ff-2f06dbe5be99"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i299e8c890bed4275a8bc52abac0930d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzQtNS0xLTEtMTIwMDc_04446e84-fa42-4a0a-8eb7-2d65acf8ab58"
      unitRef="usd">846296000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i2c214efcd152456ba7d3a8563ea25070_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzUtNy0xLTEtMTMyMTg_906f8d1f-dc2c-4542-9537-15ecb8daa905"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="idab15f40ffc94b0e834e004d28288437_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzYtMS0xLTEtMTIwNzc_19c7dbd0-76f2-4988-bf33-63a719950552"
      unitRef="usd">790690000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="if686794d0e1e4fae93800c4105418543_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzYtMy0xLTEtMTMyMTg_2d0960b2-083c-4071-ae99-6b989087ad61"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i3d7ffb0ce6614cca91d7c00b51ba7440_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzUtNS0xLTEtMTIwMTQ_fa5148a8-417a-4f8e-ab09-cf2861080861"
      unitRef="usd">843800000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="if1b9373913a14768ac97f71c0be4dca2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzYtNy0xLTEtMTMyMTg_c7a5a992-1e3c-44b2-9b32-1dfd6f461fb0"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="i512148013fd140309686888471d13683_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzctMS0xLTEtMTMyMTg_953a1ffb-0f33-4188-8a02-876e67a71f0d"
      unitRef="usd">1581473000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i433c5c4128f54ea8b15ee3786656d88b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzctMy0xLTEtMTMyMTg_497b3123-4516-4612-9e4c-69a6dbbe65db"
      unitRef="usd">784997000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i955fe0a38a2546ab806cc583b3b2c22c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzctNS0xLTEtMTMyMTg_682e323e-b694-4e81-956f-50945f4f880b"
      unitRef="usd">1690096000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i7468c25f6c5c41f2908e3de62fe4d5f6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTMvZnJhZzpmYTQxMmE3NGVmYTI0MWI0ODAwMGVlMjNkYWY0NWVlYi90YWJsZTplNjVlYjYzNGQ2YmM0NjA5YWZkYjU0Yzg2ZjE5MzZjZi90YWJsZXJhbmdlOmU2NWViNjM0ZDZiYzQ2MDlhZmRiNTRjODZmMTkzNmNmXzctNy0xLTEtMTMyMTg_91f14a83-5ac5-48d8-85f6-2f30e5ef699a"
      unitRef="usd">835384000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzUzODQ_de40c3c0-5d5f-4581-b555-df90194a96fb">Employee Benefits&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Defined contribution plans.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company has savings and investment plans (the &#x201c;401(k) Plans&#x201d;) covering substantially all U.S. employees. Company contributions are based on the level of employee contributions, up to a maximum of 4% of an employee&#x2019;s eligible salary, subject to an annual maximum. For 2020, the maximum Company match was $7,200. As a result of the impact of COVID-19, the Company temporarily suspended the Company match on April 1, 2020. The Company reinstituted the match on January 1, 2021, retroactive to April 1, 2020. Amounts expensed in connection with the 401(k) Plans totaled $43.9 million, $44.1 million and $36.7 million in 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred compensation plans.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company has supplemental deferred compensation plans for the benefit of certain highly compensated officers, managers and other key employees. The plans&#x2019; investment assets are recorded at fair value in Other assets on the Consolidated Balance Sheets. The value of those assets was $88.5 million and $75.7 million at December 31, 2020 and 2019, respectively (see Note 14 &#x2014; Fair Value Disclosures for fair value information). The related deferred compensation plan liabilities, which were $94.5 million and $79.6 million at December 31, 2020 and 2019, respectively, are carried at fair value and are adjusted with a corresponding charge or credit to compensation expense to reflect the fair value of the amount owed to the employees. Deferred compensation plan liabilities are recorded in Other liabilities on the Consolidated Balance Sheets. Compensation expense recognized for all of the Company&#x2019;s deferred compensation plans was $1.9 million, $0.6 million and $1.7 million in 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Defined benefit pension plans.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company has defined benefit pension plans at several of its international locations. Benefits earned and paid under those plans are generally based on years of service and level of employee compensation. The Company&#x2019;s vested benefit obligation is the actuarial present value of the vested benefits to which an employee is entitled based on the employee&#x2019;s expected date of separation or retirement. The Company&#x2019;s defined benefit pension plans are accounted for in accordance with FASB ASC Topics 715 and 960. The table below presents the components of the Company&#x2019;s defined benefit pension plan expense for the years ended December 31 (in thousands). The components of pension expense, other than service cost, are recorded in Other (expense) income, net in the Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognition of actuarial loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total defined benefit pension plan expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the key assumptions used in the computation of pension expense for the years ended December 31. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash balance interest credit rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Discount rates are typically determined by using the yields on long-term corporate or government bonds in the relevant country with a duration consistent with the expected term of the underlying pension obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides information regarding changes in the projected benefit obligation of the Company&#x2019;s defined benefit pension plans for the years ended December 31 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss (gain) due to assumption changes and plan experience (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractual termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits payments (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(830)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,765)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation at end of year (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the key assumptions used in determining the projected benefit obligations at December 31. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash balance interest credit rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The actuarial losses in 2020 and 2019 were primarily due to a reduction in our weighted average discount rate assumption.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company projects benefit payments will be made in future years directly to plan participants as follows: $1.8 million in 2021; $1.8 million in 2022; $2.3 million in 2023; $2.3 million in 2024; $2.5 million in 2025; and $15.1 million in total in the five years thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Measured as of December 31.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Discount rates are typically determined by using the yields on long-term corporate or government bonds in the relevant country with a duration consistent with the expected term of the underlying pension obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below provide information regarding the funded status of the Company&#x2019;s defined benefit pension plans and the related amounts recorded in the Consolidated Balance Sheets as of December 31 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Funded status of the plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension plan assets at fair value (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status &#x2013; shortfall (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amounts recorded in the Consolidated Balance Sheets for the plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities &#x2013; accrued pension obligation (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stockholders&#x2019; equity &#x2013; deferred actuarial loss (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The pension plan assets are held by third-party trustees and are invested in a diversified portfolio of equities, high-quality government and corporate bonds, and other investments. The assets are primarily valued based on Level 1 and Level 2 inputs under the fair value hierarchy in FASB ASC Topic 820, with the majority of the invested assets considered to be of low-to-medium investment risk. The Company projects a future long-term rate of return on these plan assets of 1.19%, which it believes is reasonable based on the composition of the assets and both current and projected market conditions. Additional information regarding pension plan asset activity is provided below.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Funded status &#x2013; shortfall represents the amount of the projected benefit obligation that the Company has not funded with a third-party trustee. These liabilities of the Company are recorded in Other liabilities on the Consolidated Balance Sheets. The level of future contributions by the Company will vary and is dependent on a number of factors including investment returns, interest rate fluctuations, plan demographics, funding regulations and the results of the final actuarial valuation.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The deferred actuarial loss as of December&#160;31, 2020 is recorded in AOCI/L and will be reclassified out of AOCI/L and recognized as pension expense over approximately 14 years, subject to certain limitations set forth in FASB ASC Topic 715. The amortization of deferred actuarial losses from AOCI/L to pension expense in each of the years ended December&#160;31, 2020, 2019 and 2018 was immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides a rollforward of the Company&#x2019;s defined benefit pension plans assets for the years ended December 31 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension plan assets at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractual termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(979)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension plan assets at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also has a reinsurance asset arrangement with a large international insurance company that is intended to fund benefit payments for one of its plans. The reinsurance asset is not a pension plan asset but is an asset of the Company. At December&#160;31, 2020 and 2019, the reinsurance asset was recorded at its cash surrender value of $10.0 million and $8.9 million, respectively, and recorded in Other assets on the Consolidated Balance Sheets. The Company believes that cash surrender value approximates fair value and is equivalent to a Level 2 input under the FASB&#x2019;s fair value hierarchy in FASB ASC Topic 820.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzI1OA_480eb4b9-ab10-4d1c-bcaa-58ad523661ca"
      unitRef="number">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzM2Mw_1b62a706-30b3-4bb0-8350-9272c46930a4"
      unitRef="usd">7200</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzQyOA_2630ac64-37d1-4ba7-85de-894089d1cc7e"
      unitRef="usd">43900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzQzMg_63794b74-9dbf-4413-a41b-a47d263c8a83"
      unitRef="usd">44100000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzQzOQ_ab131e97-c49b-451e-83d3-df33df0d2763"
      unitRef="usd">36700000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i25e29a43ac7f4f04adea51c55560abcc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0Xzc5MA_cf6e0073-1817-443f-bb87-15a29b622363"
      unitRef="usd">88500000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i0b630cbf15ad454e8b7243f373c1bf32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0Xzc5Nw_6fc1e5d1-fc89-416a-b294-cbd13376cae8"
      unitRef="usd">75700000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="id7d489d7590d4d499494c478f2d88832_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0Xzk3MA_3ba919e9-bf9c-4761-aa52-9185de624c34"
      unitRef="usd">94500000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i8dfb4fd6e3e54c538c6b3ec61b15fffb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0Xzk3Nw_6ebca202-8bf8-4e8b-b542-32757bb93294"
      unitRef="usd">79600000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzE1MzkzMTYyNzk2NTgx_f57cc587-4976-411c-943f-0fda6a6d03fd"
      unitRef="usd">1900000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzE1MzkzMTYyNzk2NTg4_6f1b7d61-0f26-4d31-a8d4-accd78a5847e"
      unitRef="usd">600000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzE1MzkzMTYyNzk2NTky_00e60955-bd59-48bf-b1b9-bf0b141a8392"
      unitRef="usd">1700000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzUzNzU_c15dd26c-5d35-40f2-b288-21719ef7df17">The table below presents the components of the Company&#x2019;s defined benefit pension plan expense for the years ended December 31 (in thousands). The components of pension expense, other than service cost, are recorded in Other (expense) income, net in the Consolidated Statements of Operations. &lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognition of actuarial loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total defined benefit pension plan expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzEtMS0xLTEtMA_559a6454-73fd-41ac-9211-a6abe84b7b8c"
      unitRef="usd">4421000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzEtMy0xLTEtMA_4edad6f5-d34c-4d49-bf69-f278897c4930"
      unitRef="usd">3659000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzEtNS0xLTEtMA_0fa97ae5-a594-4717-b8ed-65991163eeda"
      unitRef="usd">3145000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzItMS0xLTEtMA_9a31de27-bbbc-44be-be6d-d04534b5019f"
      unitRef="usd">718000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzItMy0xLTEtMA_9d3f4747-264c-4096-bba3-0a6861d3b1b1"
      unitRef="usd">851000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzItNS0xLTEtMA_18e80723-b478-4afb-aa64-43dc466d6797"
      unitRef="usd">840000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzMtMS0xLTEtMA_ff5c27ec-eced-412e-ba16-f2fd74c04c71"
      unitRef="usd">493000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzMtMy0xLTEtMA_7fe91629-268f-491e-a7d4-b8f8c33727a3"
      unitRef="usd">517000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzMtNS0xLTEtMA_42507de7-89d1-4916-a6ab-9e5e6ada1ab3"
      unitRef="usd">475000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzQtMS0xLTEtMA_d4a9d75f-b9e1-4b3d-87f4-9386c89ac702"
      unitRef="usd">-474000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzQtMy0xLTEtMA_5ed8ab34-f573-41eb-bc7d-414259c68636"
      unitRef="usd">-237000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzQtNS0xLTEtMA_f09dfa0f-6c7b-4be4-9056-339be16b3818"
      unitRef="usd">-340000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzYtMS0xLTEtMA_2b1cc1d4-4020-4c56-b8a2-3ef40b64ebc1"
      unitRef="usd">5120000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzYtMy0xLTEtMA_77b2c54d-4e3a-4285-89c6-d3d44c7362ec"
      unitRef="usd">4230000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMjFlZWJhMTYyZDY0MmVlOGFlMzU5MzQ5ZmVmZWRmYy90YWJsZXJhbmdlOjIyMWVlYmExNjJkNjQyZWU4YWUzNTkzNDlmZWZlZGZjXzYtNS0xLTEtMA_6b8754c6-02e9-4ac2-a04b-90eca1c86ada"
      unitRef="usd">3850000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzUzNjc_0a48879a-1648-48cb-8615-c320e0f89914">The table below presents the key assumptions used in the computation of pension expense for the years ended December 31. &lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash balance interest credit rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Discount rates are typically determined by using the yields on long-term corporate or government bonds in the relevant country with a duration consistent with the expected term of the underlying pension obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMTRiYzAxZTQ5OWY0NGNlYmIwOTExMmVlZDIwN2Q2Mi90YWJsZXJhbmdlOjIxNGJjMDFlNDk5ZjQ0Y2ViYjA5MTEyZWVkMjA3ZDYyXzEtMS0xLTEtMA_fe289c0e-b9af-452e-a772-73086dd37fdd"
      unitRef="number">0.0128</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMTRiYzAxZTQ5OWY0NGNlYmIwOTExMmVlZDIwN2Q2Mi90YWJsZXJhbmdlOjIxNGJjMDFlNDk5ZjQ0Y2ViYjA5MTEyZWVkMjA3ZDYyXzEtMy0xLTEtMA_eb7f3f95-507e-44bc-b549-bab5b2560404"
      unitRef="number">0.0181</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMTRiYzAxZTQ5OWY0NGNlYmIwOTExMmVlZDIwN2Q2Mi90YWJsZXJhbmdlOjIxNGJjMDFlNDk5ZjQ0Y2ViYjA5MTEyZWVkMjA3ZDYyXzEtNS0xLTEtMA_d78f8d54-8a0d-49be-a99d-c03c02d63900"
      unitRef="number">0.0178</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMTRiYzAxZTQ5OWY0NGNlYmIwOTExMmVlZDIwN2Q2Mi90YWJsZXJhbmdlOjIxNGJjMDFlNDk5ZjQ0Y2ViYjA5MTEyZWVkMjA3ZDYyXzItMS0xLTEtMA_2b17102d-1567-462b-b419-57f6db52762d"
      unitRef="number">0.0204</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMTRiYzAxZTQ5OWY0NGNlYmIwOTExMmVlZDIwN2Q2Mi90YWJsZXJhbmdlOjIxNGJjMDFlNDk5ZjQ0Y2ViYjA5MTEyZWVkMjA3ZDYyXzItMy0xLTEtMA_2b6ad01f-0269-4e74-bd6e-f90484e61f47"
      unitRef="number">0.0254</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMTRiYzAxZTQ5OWY0NGNlYmIwOTExMmVlZDIwN2Q2Mi90YWJsZXJhbmdlOjIxNGJjMDFlNDk5ZjQ0Y2ViYjA5MTEyZWVkMjA3ZDYyXzItNS0xLTEtMA_bf8d4481-550f-4fed-9416-4541f4d3918d"
      unitRef="number">0.0245</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMTRiYzAxZTQ5OWY0NGNlYmIwOTExMmVlZDIwN2Q2Mi90YWJsZXJhbmdlOjIxNGJjMDFlNDk5ZjQ0Y2ViYjA5MTEyZWVkMjA3ZDYyXzMtMS0xLTEtMA_1c47e011-3bed-48fc-aeab-f4a4c1d8434e"
      unitRef="number">0.0258</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMTRiYzAxZTQ5OWY0NGNlYmIwOTExMmVlZDIwN2Q2Mi90YWJsZXJhbmdlOjIxNGJjMDFlNDk5ZjQ0Y2ViYjA5MTEyZWVkMjA3ZDYyXzMtMy0xLTEtMA_8f61ee3c-eba1-4a30-81ae-579a2f19e9d1"
      unitRef="number">0.0258</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMTRiYzAxZTQ5OWY0NGNlYmIwOTExMmVlZDIwN2Q2Mi90YWJsZXJhbmdlOjIxNGJjMDFlNDk5ZjQ0Y2ViYjA5MTEyZWVkMjA3ZDYyXzMtNS0xLTEtMA_4b426bf8-5982-4ddb-a431-4773f68d4cf3"
      unitRef="number">0.0266</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMTRiYzAxZTQ5OWY0NGNlYmIwOTExMmVlZDIwN2Q2Mi90YWJsZXJhbmdlOjIxNGJjMDFlNDk5ZjQ0Y2ViYjA5MTEyZWVkMjA3ZDYyXzQtMS0xLTEtODk1Ng_267c19c3-486c-4a9c-86f6-8961e7ea801e"
      unitRef="number">0.0120</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMTRiYzAxZTQ5OWY0NGNlYmIwOTExMmVlZDIwN2Q2Mi90YWJsZXJhbmdlOjIxNGJjMDFlNDk5ZjQ0Y2ViYjA5MTEyZWVkMjA3ZDYyXzQtMy0xLTEtOTI5Nw_6da98c15-7f51-49f6-b20e-8678022e6e07"
      unitRef="number">0.0190</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyMTRiYzAxZTQ5OWY0NGNlYmIwOTExMmVlZDIwN2Q2Mi90YWJsZXJhbmdlOjIxNGJjMDFlNDk5ZjQ0Y2ViYjA5MTEyZWVkMjA3ZDYyXzQtNS0xLTEtOTI4Nw_ccd2331f-6668-43e0-8763-cb5730c6510e"
      unitRef="number">0.0190</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate>
    <us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzUzNjM_973ea140-6b96-42ea-bc6f-4c14d1166f05">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides information regarding changes in the projected benefit obligation of the Company&#x2019;s defined benefit pension plans for the years ended December 31 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss (gain) due to assumption changes and plan experience (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractual termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits payments (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(830)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,765)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation at end of year (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the key assumptions used in determining the projected benefit obligations at December 31. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash balance interest credit rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The actuarial losses in 2020 and 2019 were primarily due to a reduction in our weighted average discount rate assumption.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company projects benefit payments will be made in future years directly to plan participants as follows: $1.8 million in 2021; $1.8 million in 2022; $2.3 million in 2023; $2.3 million in 2024; $2.5 million in 2025; and $15.1 million in total in the five years thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Measured as of December 31.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Discount rates are typically determined by using the yields on long-term corporate or government bonds in the relevant country with a duration consistent with the expected term of the underlying pension obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzEtMS0xLTEtMA_9b781975-3729-4baf-a416-c57e16f3900d"
      unitRef="usd">52503000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzEtMy0xLTEtMA_1a1ee047-acb4-4602-9837-6433807188f9"
      unitRef="usd">44890000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="if18e034d54d5495c9b8a3486fe6fba40_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzEtNS0xLTEtMA_5f9c2ab8-eebb-411f-a61b-e6e731c3b65b"
      unitRef="usd">45450000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzItMS0xLTEtMA_a3e6ecd3-002e-4569-9a1d-893594c4fe62"
      unitRef="usd">4421000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzItMy0xLTEtMA_4e3e0e1e-a0be-4bcb-a0f6-ce2279e50806"
      unitRef="usd">3659000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzItNS0xLTEtMA_ebdf1b71-d5ac-4f63-ae10-a2abf0d8c0cb"
      unitRef="usd">3145000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzMtMS0xLTEtMA_b64c8361-29e5-485a-a805-9ded0e1e9919"
      unitRef="usd">718000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzMtMy0xLTEtMA_5cd82417-82ee-4249-b09a-3aad2ed267b9"
      unitRef="usd">851000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzMtNS0xLTEtMA_330951ec-1d8a-4aae-91eb-99b53b83e7b8"
      unitRef="usd">840000</us-gaap:DefinedBenefitPlanInterestCost>
    <it:DefinedBenefitPlanActuarialGainsLosses
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzQtMS0xLTEtMA_1296d3f2-b10d-4b61-9281-b1ecb03aeda5"
      unitRef="usd">1516000</it:DefinedBenefitPlanActuarialGainsLosses>
    <it:DefinedBenefitPlanActuarialGainsLosses
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzQtMy0xLTEtMA_b2400b99-8e7d-42f0-b395-068eeab2ee24"
      unitRef="usd">4524000</it:DefinedBenefitPlanActuarialGainsLosses>
    <it:DefinedBenefitPlanActuarialGainsLosses
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzQtNS0xLTEtMA_95f425f9-72ff-4825-897c-a851ae000224"
      unitRef="usd">-430000</it:DefinedBenefitPlanActuarialGainsLosses>
    <us-gaap:DefinedBenefitPlanSpecialTerminationBenefits
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzUtMS0xLTEtMA_9aba9bfb-9636-4f5c-a83b-6500189e21de"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSpecialTerminationBenefits>
    <us-gaap:DefinedBenefitPlanSpecialTerminationBenefits
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzUtMy0xLTEtMA_fe0c0ef3-e3cb-4c4c-ba06-8e95fda59638"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSpecialTerminationBenefits>
    <us-gaap:DefinedBenefitPlanSpecialTerminationBenefits
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzUtNS0xLTEtMA_c9ef25d6-72cd-41b6-b6e1-e2c7198614fa"
      unitRef="usd">950000</us-gaap:DefinedBenefitPlanSpecialTerminationBenefits>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzYtMS0xLTEtMA_d787a90d-c051-4565-99cb-2f7cce0f05a0"
      unitRef="usd">1438000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzYtMy0xLTEtMA_25ef2a5c-412e-4fe7-b5e2-077435210c67"
      unitRef="usd">830000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzYtNS0xLTEtMA_2bfbf3d8-7eb5-4230-91e4-5c642f69c0b2"
      unitRef="usd">1400000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzctMS0xLTEtMA_19a04916-be3f-46cf-8cc5-f56eb0491e25"
      unitRef="usd">-4577000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzctMy0xLTEtMA_fb8128b9-597b-430b-acd8-d635b6ed04a5"
      unitRef="usd">591000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzctNS0xLTEtMA_dc59425a-c04c-43fd-84fd-410ab1c0aed4"
      unitRef="usd">1765000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzgtMS0xLTEtMA_a0b5fa95-6e25-47be-9dda-6f4b4ed714d8"
      unitRef="usd">62297000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzgtMy0xLTEtMA_486dbd6c-e16e-4f25-8cad-ec6ab48033db"
      unitRef="usd">52503000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZToyNWIxODNkNWY4MGU0MThmYWQyNTU0NjYxODU3YzRhYi90YWJsZXJhbmdlOjI1YjE4M2Q1ZjgwZTQxOGZhZDI1NTQ2NjE4NTdjNGFiXzgtNS0xLTEtMA_2a08b54e-788e-4bb1-9740-cee06470540a"
      unitRef="usd">44890000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo3NTU3ODg4Zjc4MmM0ZDVjOTJjYTVlN2FhY2UzZTQ1Ny90YWJsZXJhbmdlOjc1NTc4ODhmNzgyYzRkNWM5MmNhNWU3YWFjZTNlNDU3XzEtMS0xLTEtMTIzMTQ_93a44dc3-bb93-4bac-a98e-10889275b102"
      unitRef="number">0.0094</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo3NTU3ODg4Zjc4MmM0ZDVjOTJjYTVlN2FhY2UzZTQ1Ny90YWJsZXJhbmdlOjc1NTc4ODhmNzgyYzRkNWM5MmNhNWU3YWFjZTNlNDU3XzEtMy0xLTEtMTIzMTQ_d555a55d-d8c1-471e-9c45-20e41c6b22df"
      unitRef="number">0.0128</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo3NTU3ODg4Zjc4MmM0ZDVjOTJjYTVlN2FhY2UzZTQ1Ny90YWJsZXJhbmdlOjc1NTc4ODhmNzgyYzRkNWM5MmNhNWU3YWFjZTNlNDU3XzEtNS0xLTEtMTIzMTQ_b0244075-9f1a-4487-b298-d1dc9f776756"
      unitRef="number">0.0181</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo3NTU3ODg4Zjc4MmM0ZDVjOTJjYTVlN2FhY2UzZTQ1Ny90YWJsZXJhbmdlOjc1NTc4ODhmNzgyYzRkNWM5MmNhNWU3YWFjZTNlNDU3XzMtMS0xLTEtMTIzMTQ_16f6ad20-75ab-4f30-9f49-c98730b371a9"
      unitRef="number">0.0258</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo3NTU3ODg4Zjc4MmM0ZDVjOTJjYTVlN2FhY2UzZTQ1Ny90YWJsZXJhbmdlOjc1NTc4ODhmNzgyYzRkNWM5MmNhNWU3YWFjZTNlNDU3XzMtMy0xLTEtMTIzMTQ_e0fdcade-cc10-4e88-aecd-4f8db1a12fde"
      unitRef="number">0.0258</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo3NTU3ODg4Zjc4MmM0ZDVjOTJjYTVlN2FhY2UzZTQ1Ny90YWJsZXJhbmdlOjc1NTc4ODhmNzgyYzRkNWM5MmNhNWU3YWFjZTNlNDU3XzMtNS0xLTEtMTIzMTQ_394748a0-d56e-4eb2-a34b-66d71e3db46e"
      unitRef="number">0.0258</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo3NTU3ODg4Zjc4MmM0ZDVjOTJjYTVlN2FhY2UzZTQ1Ny90YWJsZXJhbmdlOjc1NTc4ODhmNzgyYzRkNWM5MmNhNWU3YWFjZTNlNDU3XzQtMS0xLTEtMTIzMTQ_da3af697-a7d3-40c9-a752-1476929d3e41"
      unitRef="number">0.0080</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo3NTU3ODg4Zjc4MmM0ZDVjOTJjYTVlN2FhY2UzZTQ1Ny90YWJsZXJhbmdlOjc1NTc4ODhmNzgyYzRkNWM5MmNhNWU3YWFjZTNlNDU3XzQtMy0xLTEtMTIzMTQ_32b6d6ba-980c-4163-bc70-243d9c0f4224"
      unitRef="number">0.0120</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo3NTU3ODg4Zjc4MmM0ZDVjOTJjYTVlN2FhY2UzZTQ1Ny90YWJsZXJhbmdlOjc1NTc4ODhmNzgyYzRkNWM5MmNhNWU3YWFjZTNlNDU3XzQtNS0xLTEtMTIzMTQ_88e00563-a97c-4550-a35f-3f2937000367"
      unitRef="number">0.0190</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzI4ODA_0a1f4496-d106-4350-920d-0ad551a51fd8"
      unitRef="usd">1800000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzI4OTI_2be26f5a-6f35-4993-a938-a8ba30f6aa03"
      unitRef="usd">1800000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzI5MDQ_83e3423a-8112-4737-9960-54acd55bacd5"
      unitRef="usd">2300000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzI5MTY_19122667-930e-41c2-b639-e42004e76f14"
      unitRef="usd">2300000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzI5Mjg_062489c3-9b14-4c16-a721-578edcf3f8eb"
      unitRef="usd">2500000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzI5NDQ_98b8e028-565e-4911-878a-4577bb6f8fa0"
      unitRef="usd">15100000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzUzNzY_4d9b871c-c617-461f-b54d-a6ec52b214c4">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below provide information regarding the funded status of the Company&#x2019;s defined benefit pension plans and the related amounts recorded in the Consolidated Balance Sheets as of December 31 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Funded status of the plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension plan assets at fair value (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status &#x2013; shortfall (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amounts recorded in the Consolidated Balance Sheets for the plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities &#x2013; accrued pension obligation (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stockholders&#x2019; equity &#x2013; deferred actuarial loss (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The pension plan assets are held by third-party trustees and are invested in a diversified portfolio of equities, high-quality government and corporate bonds, and other investments. The assets are primarily valued based on Level 1 and Level 2 inputs under the fair value hierarchy in FASB ASC Topic 820, with the majority of the invested assets considered to be of low-to-medium investment risk. The Company projects a future long-term rate of return on these plan assets of 1.19%, which it believes is reasonable based on the composition of the assets and both current and projected market conditions. Additional information regarding pension plan asset activity is provided below.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Funded status &#x2013; shortfall represents the amount of the projected benefit obligation that the Company has not funded with a third-party trustee. These liabilities of the Company are recorded in Other liabilities on the Consolidated Balance Sheets. The level of future contributions by the Company will vary and is dependent on a number of factors including investment returns, interest rate fluctuations, plan demographics, funding regulations and the results of the final actuarial valuation.&lt;/span&gt;&lt;/div&gt;(3)The deferred actuarial loss as of December&#160;31, 2020 is recorded in AOCI/L and will be reclassified out of AOCI/L and recognized as pension expense over approximately 14 years, subject to certain limitations set forth in FASB ASC Topic 715. The amortization of deferred actuarial losses from AOCI/L to pension expense in each of the years ended December&#160;31, 2020, 2019 and 2018 was immaterial</us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo1NDlhNjY3MjU3OTE0MTJjOTU0YmEyYzA0ZmU5NGY3Zi90YWJsZXJhbmdlOjU0OWE2NjcyNTc5MTQxMmM5NTRiYTJjMDRmZTk0ZjdmXzEtMS0xLTEtMA_a0b5fa95-6e25-47be-9dda-6f4b4ed714d8"
      unitRef="usd">62297000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo1NDlhNjY3MjU3OTE0MTJjOTU0YmEyYzA0ZmU5NGY3Zi90YWJsZXJhbmdlOjU0OWE2NjcyNTc5MTQxMmM5NTRiYTJjMDRmZTk0ZjdmXzEtMy0xLTEtMA_486dbd6c-e16e-4f25-8cad-ec6ab48033db"
      unitRef="usd">52503000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo1NDlhNjY3MjU3OTE0MTJjOTU0YmEyYzA0ZmU5NGY3Zi90YWJsZXJhbmdlOjU0OWE2NjcyNTc5MTQxMmM5NTRiYTJjMDRmZTk0ZjdmXzEtNS0xLTEtMA_2a08b54e-788e-4bb1-9740-cee06470540a"
      unitRef="usd">44890000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo1NDlhNjY3MjU3OTE0MTJjOTU0YmEyYzA0ZmU5NGY3Zi90YWJsZXJhbmdlOjU0OWE2NjcyNTc5MTQxMmM5NTRiYTJjMDRmZTk0ZjdmXzItMS0xLTEtMA_0a472cf7-709b-4e24-a640-394f459f0b5b"
      unitRef="usd">28636000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo1NDlhNjY3MjU3OTE0MTJjOTU0YmEyYzA0ZmU5NGY3Zi90YWJsZXJhbmdlOjU0OWE2NjcyNTc5MTQxMmM5NTRiYTJjMDRmZTk0ZjdmXzItMy0xLTEtMA_6ccf8c93-82c4-4c3c-9f04-1f6ab110088c"
      unitRef="usd">23444000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo1NDlhNjY3MjU3OTE0MTJjOTU0YmEyYzA0ZmU5NGY3Zi90YWJsZXJhbmdlOjU0OWE2NjcyNTc5MTQxMmM5NTRiYTJjMDRmZTk0ZjdmXzItNS0xLTEtMA_cd6d0d54-977b-44cf-b560-08259149c2dd"
      unitRef="usd">19460000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo1NDlhNjY3MjU3OTE0MTJjOTU0YmEyYzA0ZmU5NGY3Zi90YWJsZXJhbmdlOjU0OWE2NjcyNTc5MTQxMmM5NTRiYTJjMDRmZTk0ZjdmXzMtMS0xLTEtMA_bb77cffb-0583-44d3-a2da-0a62d3e07207"
      unitRef="usd">-33661000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo1NDlhNjY3MjU3OTE0MTJjOTU0YmEyYzA0ZmU5NGY3Zi90YWJsZXJhbmdlOjU0OWE2NjcyNTc5MTQxMmM5NTRiYTJjMDRmZTk0ZjdmXzMtMy0xLTEtMA_cb58bb8b-0408-407a-bf03-00bd48f13035"
      unitRef="usd">-29059000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo1NDlhNjY3MjU3OTE0MTJjOTU0YmEyYzA0ZmU5NGY3Zi90YWJsZXJhbmdlOjU0OWE2NjcyNTc5MTQxMmM5NTRiYTJjMDRmZTk0ZjdmXzMtNS0xLTEtMA_39aa1e70-27cf-4613-8edb-0b81456dff51"
      unitRef="usd">-25430000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo1NDlhNjY3MjU3OTE0MTJjOTU0YmEyYzA0ZmU5NGY3Zi90YWJsZXJhbmdlOjU0OWE2NjcyNTc5MTQxMmM5NTRiYTJjMDRmZTk0ZjdmXzUtMS0xLTEtMTMyMzg_7c645c24-0e03-441a-9729-d8e83423bbbb"
      unitRef="usd">58963000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo1NDlhNjY3MjU3OTE0MTJjOTU0YmEyYzA0ZmU5NGY3Zi90YWJsZXJhbmdlOjU0OWE2NjcyNTc5MTQxMmM5NTRiYTJjMDRmZTk0ZjdmXzUtMy0xLTEtMTMyMzg_2f218449-4f47-4dfc-be1a-89060d47ee34"
      unitRef="usd">49485000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTo1NDlhNjY3MjU3OTE0MTJjOTU0YmEyYzA0ZmU5NGY3Zi90YWJsZXJhbmdlOjU0OWE2NjcyNTc5MTQxMmM5NTRiYTJjMDRmZTk0ZjdmXzUtNS0xLTEtMTMyMzg_ab61ce7d-fa39-4274-a499-617d48d18878"
      unitRef="usd">42611000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTplYzkyYjlhNTU4NDQ0MmEzOGM5OWU5NTdhNzkzOGE1Ny90YWJsZXJhbmdlOmVjOTJiOWE1NTg0NDQyYTM4Yzk5ZTk1N2E3OTM4YTU3XzEtMS0xLTEtMA_7d931c9a-4a19-4a7c-a7f3-f8721301752e"
      unitRef="usd">33661000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTplYzkyYjlhNTU4NDQ0MmEzOGM5OWU5NTdhNzkzOGE1Ny90YWJsZXJhbmdlOmVjOTJiOWE1NTg0NDQyYTM4Yzk5ZTk1N2E3OTM4YTU3XzEtMy0xLTEtMA_aa7df7b6-4a64-4d81-81f1-44fac58667a1"
      unitRef="usd">29059000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTplYzkyYjlhNTU4NDQ0MmEzOGM5OWU5NTdhNzkzOGE1Ny90YWJsZXJhbmdlOmVjOTJiOWE1NTg0NDQyYTM4Yzk5ZTk1N2E3OTM4YTU3XzEtNS0xLTEtMA_4a69020f-a7e4-4bde-9d91-c30cf34022ff"
      unitRef="usd">25430000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTplYzkyYjlhNTU4NDQ0MmEzOGM5OWU5NTdhNzkzOGE1Ny90YWJsZXJhbmdlOmVjOTJiOWE1NTg0NDQyYTM4Yzk5ZTk1N2E3OTM4YTU3XzItMS0xLTEtMA_d9bf6fe7-f712-4ec1-8d7e-7eb01ebb52d5"
      unitRef="usd">-9309000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTplYzkyYjlhNTU4NDQ0MmEzOGM5OWU5NTdhNzkzOGE1Ny90YWJsZXJhbmdlOmVjOTJiOWE1NTg0NDQyYTM4Yzk5ZTk1N2E3OTM4YTU3XzItMy0xLTEtMA_f3181284-3fc7-4723-abf9-94d0e319306b"
      unitRef="usd">-8584000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTplYzkyYjlhNTU4NDQ0MmEzOGM5OWU5NTdhNzkzOGE1Ny90YWJsZXJhbmdlOmVjOTJiOWE1NTg0NDQyYTM4Yzk5ZTk1N2E3OTM4YTU3XzItNS0xLTEtMA_e779f8e5-868d-4aa7-97dc-7e72c9522f6e"
      unitRef="usd">-5738000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
    <it:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostFutureExpectedLongtermRateOfReturnOnPlanAssets
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzM2OTY_b92b37fb-5c81-4c17-afa8-85396c1304a6"
      unitRef="number">0.0119</it:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostFutureExpectedLongtermRateOfReturnOnPlanAssets>
    <it:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossDeferredActuarialLossWeightedAverageAmortizationPeriod
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzQyOTk_657bbcd6-e90f-4411-8695-346575fb62b8">P14Y</it:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossDeferredActuarialLossWeightedAverageAmortizationPeriod>
    <us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzU0MDA_72cbe217-edba-46d7-96ca-0c1ff4f0f20b">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides a rollforward of the Company&#x2019;s defined benefit pension plans assets for the years ended December 31 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension plan assets at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractual termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(979)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension plan assets at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzEtMS0xLTEtMA_5359d947-b923-4b90-8708-929026077ed3"
      unitRef="usd">23444000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzEtMy0xLTEtMA_8d5787cb-a78f-4756-a765-3e3d4039deb1"
      unitRef="usd">19460000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if18e034d54d5495c9b8a3486fe6fba40_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzEtNS0xLTEtMA_9e197b46-5a07-4047-91da-203f542ca1f5"
      unitRef="usd">18475000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzItMS0xLTEtMA_20209d1b-5f03-40e0-aaa4-089aa841fd41"
      unitRef="usd">3924000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzItMy0xLTEtMA_3aa36f57-d7a5-4883-b871-67ebe046fe5e"
      unitRef="usd">4405000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzItNS0xLTEtMA_547b46b5-2874-4246-907e-dfd0a5efeb61"
      unitRef="usd">4478000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzMtMS0xLTEtMA_cd9deb4e-fb51-4999-b0fa-af3b9f5ed9d7"
      unitRef="usd">1438000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzMtMy0xLTEtMA_197b2508-df7e-4b63-89d1-5fb78707c3e6"
      unitRef="usd">830000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzMtNS0xLTEtMA_2fb9d268-dd02-4b58-a82f-2fbc65d83783"
      unitRef="usd">1400000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzQtMS0xLTEtMA_fb8d0b43-118f-41ab-979f-62d0a4b9ab19"
      unitRef="usd">684000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzQtMy0xLTEtMA_42744e0c-a307-42c8-9445-17e58eaec655"
      unitRef="usd">714000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzQtNS0xLTEtMA_3cd5544b-625d-46e4-a565-d83672cc9fcd"
      unitRef="usd">-164000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzUtMS0xLTEtMA_5fffb993-8ced-43b2-8d02-4f5ecbb3a818"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzUtMy0xLTEtMA_6ab50f80-1189-40d7-b4e4-a4397422e626"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzUtNS0xLTEtMA_f99cfe10-94b9-48d8-8b3f-a94426cf4045"
      unitRef="usd">950000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzYtMS0xLTEtMA_23cd077d-bc99-4bdc-a6db-5a38095e39cb"
      unitRef="usd">2022000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzYtMy0xLTEtMA_4f4db40d-d80e-457d-b930-c35c53793ee4"
      unitRef="usd">-305000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzYtNS0xLTEtMA_fd02004b-35ad-4757-8c17-1bfca5ff1135"
      unitRef="usd">-979000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzctMS0xLTEtMA_1b653847-ab1f-447e-9d61-c081dcad9c06"
      unitRef="usd">28636000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzctMy0xLTEtMA_6b0d0019-b429-4d99-951c-4eae4a6c60e0"
      unitRef="usd">23444000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90YWJsZTpkODgwODBkYWQ4MzI0M2YyYTE2Y2MwY2Q5N2FhYzk3My90YWJsZXJhbmdlOmQ4ODA4MGRhZDgzMjQzZjJhMTZjYzBjZDk3YWFjOTczXzctNS0xLTEtMA_2b787b9f-378e-4391-88a7-bab78ea6095d"
      unitRef="usd">19460000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <it:DefinedBenefitPlanReinsuranceAsset
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzUxMDE_7061ac9f-b7d6-4d4f-abed-6b01de934f35"
      unitRef="usd">10000000.0</it:DefinedBenefitPlanReinsuranceAsset>
    <it:DefinedBenefitPlanReinsuranceAsset
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTYvZnJhZzozMzc5NzUyMmVmMDA0MmMwOWU0NTMwMzJmYjExYTI4NC90ZXh0cmVnaW9uOjMzNzk3NTIyZWYwMDQyYzA5ZTQ1MzAzMmZiMTFhMjg0XzUxMDg_e1b10195-5e06-4fe3-a202-ee9b2f34c846"
      unitRef="usd">8900000</it:DefinedBenefitPlanReinsuranceAsset>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90ZXh0cmVnaW9uOmIzMDk3NWRhZDc0YTRmOTNhZGQ5ZDkxN2E2MjNhMDU4XzQyNjU_a2e8c7ab-fb2f-49d1-aa7c-08aecc7dec86">Segment Information&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our products and services are delivered through&#160;three&#160;segments &#x2013; Research, Conferences and Consulting, as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Research&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; provides trusted, objective insights and advice on the mission-critical priorities of leaders across all functional areas of an enterprise through reports, briefings, proprietary tools, access to our research experts, peer networking services and membership programs that enable our clients to drive organizational performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Conferences&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; provides business professionals across an organization the opportunity to learn, share and network. From our Gartner Symposium/Xpo series, to industry-leading conferences focused on specific business roles and topics, to peer-driven sessions, our offerings enable attendees to experience the best of Gartner insight and advice.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Consulting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; combines the power of Gartner market-leading research with custom analysis and on-the-ground support to help chief information officers and other senior executives driving technology-related strategic initiatives move confidently from insight to action.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates segment performance and allocates resources based on gross contribution margin. Gross contribution, as presented in the table below, is defined as operating income or loss excluding certain Cost of services and product development expenses, Selling, general and administrative expenses, Depreciation, Amortization of intangibles, and Acquisition and integration charges. Certain bonus and fringe benefit costs included in consolidated Cost of services and product development are not allocated to segment expense. The accounting policies used by the reportable segments are the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;same as those used by the Company. There are no intersegment revenues. The Company does not identify or allocate tangible assets, including capital expenditures, by reportable segment. Accordingly, tangible assets are not reported by segment because the information is not available by segment and is not reviewed in the evaluation of segment performance or in making decisions regarding the allocation of resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company earns revenue from clients in many countries. Other than the United States, there is no individual country where revenues from external clients represent 10% or more of the Company&#x2019;s consolidated revenues. Additionally, no single client accounted for 10% or more of the Company&#x2019;s consolidated revenues and the loss of a single client, in management&#x2019;s opinion, would not have a material adverse effect on revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below present information about the Company&#x2019;s reportable segments for the years ended December 31 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,602,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,099,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,597,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,770,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,280,748)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,374,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,245,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross contribution&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,351,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,711,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,341,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.196%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,105,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,975,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross contribution &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,144,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,518,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,259,258)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;During 2018, the Company divested all of the non-core businesses that comprised its Other segment and moved a small residual product from the Other segment into the Research business and, as a result, no operating activity has been recorded in the Other segment in 2019 or 2020. Note 2 &#x2014; Acquisitions and Divestitures provides additional information regarding the Company&#x2019;s 2018 divestitures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides a reconciliation of total segment gross contribution to net income for the years ended December 31 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.832%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment gross contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,770,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,711,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,518,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs and expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services and product development - unallocated (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,038,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,103,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,884,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition and integration charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense and other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(119,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Loss) gain from divested operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on extinguishment of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The unallocated amounts consist of certain bonus and fringe costs recorded in consolidated Cost of services and product development that are not allocated to segment expense. The Company&#x2019;s policy is to allocate bonuses to segments at 100% of a segment employee&#x2019;s target bonus. Amounts above or below 100% are absorbed by corporate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Disaggregated revenue information by reportable segment for the three years ended December&#160;31, 2020 is presented in Note 9 &#x2014; Revenue and Related Matters. Long-lived asset information by geographic location as of December 31 is summarized in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States and Canada &lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;820,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,240,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,269,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)Excludes goodwill and intangible assets for all dates.</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90ZXh0cmVnaW9uOmIzMDk3NWRhZDc0YTRmOTNhZGQ5ZDkxN2E2MjNhMDU4Xzc5_e3de5e0c-fc4c-4ed2-89a3-2d983da7db99"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90ZXh0cmVnaW9uOmIzMDk3NWRhZDc0YTRmOTNhZGQ5ZDkxN2E2MjNhMDU4XzQyNjc_5a250890-f250-40d9-afa6-5b3b1cdb6f0b">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below present information about the Company&#x2019;s reportable segments for the years ended December 31 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,602,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,099,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,597,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,770,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,280,748)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,374,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,245,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross contribution&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,351,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,711,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,341,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.196%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,105,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,975,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross contribution &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,144,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,518,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,259,258)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;During 2018, the Company divested all of the non-core businesses that comprised its Other segment and moved a small residual product from the Other segment into the Research business and, as a result, no operating activity has been recorded in the Other segment in 2019 or 2020. Note 2 &#x2014; Acquisitions and Divestitures provides additional information regarding the Company&#x2019;s 2018 divestitures.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i9ca07244fec54c73a0f30d6ab54445f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzItMS0xLTEtMA_49de570b-ba88-4e1f-af0d-8783eb1c0171"
      unitRef="usd">3602892000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i85813df9217f4cf8b0d87074327fbe48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzItMy0xLTEtMA_05c10c1f-969a-44af-89c0-8fb297dd10ba"
      unitRef="usd">120140000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i15d0cdbb767d48678d0021213cc7c5b7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzItNS0xLTEtMA_ef3c4ee1-e4b3-4d36-ade1-e327c63aad28"
      unitRef="usd">376371000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0cf8cc2eec974864a29356056acd8dbb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzItNy0xLTEtMA_7e3b3f62-deea-4f2f-874f-ed5439fc8a3e"
      unitRef="usd">4099403000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9ca07244fec54c73a0f30d6ab54445f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzMtMS0xLTEtMA_89582023-9e3b-47d8-8089-f2e64df8c5cc"
      unitRef="usd">2597852000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i85813df9217f4cf8b0d87074327fbe48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzMtMy0xLTEtMA_dab01e64-3171-40da-b2e1-c3d9bc968f8c"
      unitRef="usd">57302000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i15d0cdbb767d48678d0021213cc7c5b7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzMtNS0xLTEtMA_5d6dc0a7-b418-4218-b01f-af1ce34ba8c1"
      unitRef="usd">115744000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0cf8cc2eec974864a29356056acd8dbb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzMtNy0xLTEtMA_a7edb48e-985e-4de7-bea2-1cb63c903dfd"
      unitRef="usd">2770898000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ica9d4b4cf85848e7b06dd928707de42e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzQtNy0xLTEtMA_ff1714c0-d98f-4577-b661-d66582400ad7"
      unitRef="usd">-2280748000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzUtNy0xLTEtMA_445e43c2-d6f9-4838-98eb-8a94df905088"
      unitRef="usd">490150000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Revenues
      contextRef="i06f630673e6d491f9bac6c30f854c1ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzgtMS0xLTEtMjIwMQ_0c090f23-1dbd-4253-b17e-b00527d06c95"
      unitRef="usd">3374548000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i27ddeaf0cf4f44f3bf602c4cfc8e790e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzgtMy0xLTEtMjE5OA_f5541bf1-7751-4924-8ae8-1fa22725b776"
      unitRef="usd">476869000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i35f921ba4225481d88beaf948f857db6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzgtNS0xLTEtMjIwNg_509fa30c-0f7c-4a36-bef9-079bfc2f0954"
      unitRef="usd">393904000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1ba878735ef74932be28685c4bd88330_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzgtNy0xLTEtMjIxMA_395d6097-372d-46b2-a07c-980f7cfba5d9"
      unitRef="usd">4245321000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i06f630673e6d491f9bac6c30f854c1ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzktMS0xLTEtMjIxMw_4b493ae3-6c76-4e89-bd03-9b3d46d41deb"
      unitRef="usd">2351720000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i27ddeaf0cf4f44f3bf602c4cfc8e790e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzktMy0xLTEtMjIxNw_0f906a8e-83e7-4cea-b832-5f19aa7d0752"
      unitRef="usd">241757000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i35f921ba4225481d88beaf948f857db6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzktNS0xLTEtMjIyMA_c6a712d8-2c23-49f8-bb90-ec4bfb851bec"
      unitRef="usd">118450000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1ba878735ef74932be28685c4bd88330_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzktNy0xLTEtMjIyNQ_903c70b0-abf6-4483-bd56-8f243e509654"
      unitRef="usd">2711927000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iee2ac2073e8c4ac991e3e2cef78844e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzEwLTctMS0xLTIyMjg_7705bb0c-b15a-4e71-8f2e-fb93c0742314"
      unitRef="usd">-2341840000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTozMGIzYTc3M2NiN2Q0MGZhOWIwOTdmMWZjM2M5ZjdjZS90YWJsZXJhbmdlOjMwYjNhNzczY2I3ZDQwZmE5YjA5N2YxZmMzYzlmN2NlXzExLTctMS0xLTIyMzI_92f218a4-ad3f-4d80-9b3d-ff157b86e060"
      unitRef="usd">370087000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Revenues
      contextRef="i75dd363288c84bf8a4ccad1be58d5781_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTpjZTIwMjczNTNmMDA0YmVhODhlZTE5MWE5Yzg5OWYzOS90YWJsZXJhbmdlOmNlMjAyNzM1M2YwMDRiZWE4OGVlMTkxYTljODk5ZjM5XzktMS0xLTEtMA_a7196088-c11e-40ba-affb-b99c1ad20eb6"
      unitRef="usd">3105764000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2e5a3fef9c214754962c262173897785_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTpjZTIwMjczNTNmMDA0YmVhODhlZTE5MWE5Yzg5OWYzOS90YWJsZXJhbmdlOmNlMjAyNzM1M2YwMDRiZWE4OGVlMTkxYTljODk5ZjM5XzktMy0xLTEtMA_90b0f374-f02e-4803-84ed-ffd2052e0d8b"
      unitRef="usd">410461000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7048ed11347040199bc51f8e7783ff22_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTpjZTIwMjczNTNmMDA0YmVhODhlZTE5MWE5Yzg5OWYzOS90YWJsZXJhbmdlOmNlMjAyNzM1M2YwMDRiZWE4OGVlMTkxYTljODk5ZjM5XzktNS0xLTEtMA_605e93dc-fcda-4f03-8868-ea2258a3a36c"
      unitRef="usd">353667000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3e8377161c9f416eb641edcc9310eab4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTpjZTIwMjczNTNmMDA0YmVhODhlZTE5MWE5Yzg5OWYzOS90YWJsZXJhbmdlOmNlMjAyNzM1M2YwMDRiZWE4OGVlMTkxYTljODk5ZjM5XzktNy0xLTEtMA_02553932-2e9a-48a8-82ca-f930cdd19661"
      unitRef="usd">105562000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic2cac3d780ab491d9c2a30513f0a15f3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTpjZTIwMjczNTNmMDA0YmVhODhlZTE5MWE5Yzg5OWYzOS90YWJsZXJhbmdlOmNlMjAyNzM1M2YwMDRiZWE4OGVlMTkxYTljODk5ZjM5XzktOS0xLTEtMA_7d682003-8171-403d-8911-65de99884069"
      unitRef="usd">3975454000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i75dd363288c84bf8a4ccad1be58d5781_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTpjZTIwMjczNTNmMDA0YmVhODhlZTE5MWE5Yzg5OWYzOS90YWJsZXJhbmdlOmNlMjAyNzM1M2YwMDRiZWE4OGVlMTkxYTljODk5ZjM5XzEwLTEtMS0xLTA_e37e0c31-7def-485a-9de2-7893c2936f0d"
      unitRef="usd">2144097000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2e5a3fef9c214754962c262173897785_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTpjZTIwMjczNTNmMDA0YmVhODhlZTE5MWE5Yzg5OWYzOS90YWJsZXJhbmdlOmNlMjAyNzM1M2YwMDRiZWE4OGVlMTkxYTljODk5ZjM5XzEwLTMtMS0xLTA_ca577041-b343-44ea-9f47-f97b55aa16d3"
      unitRef="usd">207260000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7048ed11347040199bc51f8e7783ff22_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTpjZTIwMjczNTNmMDA0YmVhODhlZTE5MWE5Yzg5OWYzOS90YWJsZXJhbmdlOmNlMjAyNzM1M2YwMDRiZWE4OGVlMTkxYTljODk5ZjM5XzEwLTUtMS0xLTA_78c8fa17-1cf3-4226-ab12-cb1c200c35cd"
      unitRef="usd">102541000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3e8377161c9f416eb641edcc9310eab4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTpjZTIwMjczNTNmMDA0YmVhODhlZTE5MWE5Yzg5OWYzOS90YWJsZXJhbmdlOmNlMjAyNzM1M2YwMDRiZWE4OGVlMTkxYTljODk5ZjM5XzEwLTctMS0xLTA_168cb725-4007-4828-a8a9-66266194fb58"
      unitRef="usd">65075000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic2cac3d780ab491d9c2a30513f0a15f3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTpjZTIwMjczNTNmMDA0YmVhODhlZTE5MWE5Yzg5OWYzOS90YWJsZXJhbmdlOmNlMjAyNzM1M2YwMDRiZWE4OGVlMTkxYTljODk5ZjM5XzEwLTktMS0xLTA_6fe052e7-7873-47b5-ad0c-248c9eb830c8"
      unitRef="usd">2518973000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7414005e8dc94bbbb915f8a41bf5dd2f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTpjZTIwMjczNTNmMDA0YmVhODhlZTE5MWE5Yzg5OWYzOS90YWJsZXJhbmdlOmNlMjAyNzM1M2YwMDRiZWE4OGVlMTkxYTljODk5ZjM5XzExLTktMS0xLTA_6ee46a09-add7-4de0-8472-78203654b419"
      unitRef="usd">-2259258000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZTpjZTIwMjczNTNmMDA0YmVhODhlZTE5MWE5Yzg5OWYzOS90YWJsZXJhbmdlOmNlMjAyNzM1M2YwMDRiZWE4OGVlMTkxYTljODk5ZjM5XzEyLTktMS0xLTA_6b5a97e4-f2bb-4126-a40d-9d7c2aa8d98b"
      unitRef="usd">259715000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90ZXh0cmVnaW9uOmIzMDk3NWRhZDc0YTRmOTNhZGQ5ZDkxN2E2MjNhMDU4XzQyNTM_0edfa95f-0daf-49ce-b004-41f174a247fd">The table below provides a reconciliation of total segment gross contribution to net income for the years ended December 31 (in thousands).&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.832%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment gross contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,770,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,711,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,518,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs and expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services and product development - unallocated (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,038,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,103,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,884,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition and integration charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense and other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(119,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Loss) gain from divested operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on extinguishment of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&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="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The unallocated amounts consist of certain bonus and fringe costs recorded in consolidated Cost of services and product development that are not allocated to segment expense. The Company&#x2019;s policy is to allocate bonuses to segments at 100% of a segment employee&#x2019;s target bonus. Amounts above or below 100% are absorbed by corporate.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0cf8cc2eec974864a29356056acd8dbb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzEtMi0xLTEtMA_0671f4bd-008c-46c0-9a02-fc22a7d39564"
      unitRef="usd">2770898000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1ba878735ef74932be28685c4bd88330_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzEtNC0xLTEtMA_00ba504f-c0c2-47bd-acf4-cb9779b69497"
      unitRef="usd">2711927000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic2cac3d780ab491d9c2a30513f0a15f3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzEtNi0xLTEtMA_62dec23b-0222-4195-a4aa-32bba2300225"
      unitRef="usd">2518973000</us-gaap:OperatingIncomeLoss>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ica9d4b4cf85848e7b06dd928707de42e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzMtMi0xLTEtMA_c242db5a-41a2-47c3-916c-86cddef15c7c"
      unitRef="usd">16519000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iee2ac2073e8c4ac991e3e2cef78844e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzMtNC0xLTEtMA_f5f9e449-fcc7-4d15-a0f5-6040924b2f8e"
      unitRef="usd">17174000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7414005e8dc94bbbb915f8a41bf5dd2f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzMtNi0xLTEtMA_0a2a88de-0e93-4b56-8c03-a335c878b4df"
      unitRef="usd">12319000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ica9d4b4cf85848e7b06dd928707de42e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzQtMi0xLTEtMA_5589b731-9b1a-41f5-8914-ef0788180d24"
      unitRef="usd">2038963000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="iee2ac2073e8c4ac991e3e2cef78844e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzQtNC0xLTEtMA_0afbd5cc-5dab-4666-b250-ed1cd72c6f01"
      unitRef="usd">2103424000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i7414005e8dc94bbbb915f8a41bf5dd2f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzQtNi0xLTEtMA_cbcff57c-b8a6-4154-9389-a48b70d0b7d4"
      unitRef="usd">1884141000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ica9d4b4cf85848e7b06dd928707de42e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzUtMi0xLTEtMA_66019cb3-85a3-4d33-98c1-09b522c2ddb2"
      unitRef="usd">218984000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iee2ac2073e8c4ac991e3e2cef78844e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzUtNC0xLTEtMA_fa7fc139-c532-4f51-8bb7-ab7a422ea659"
      unitRef="usd">211779000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7414005e8dc94bbbb915f8a41bf5dd2f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzUtNi0xLTEtMA_65b4cb11-017d-4718-814f-a31c5d24afa8"
      unitRef="usd">255601000</us-gaap:DepreciationDepletionAndAmortization>
    <it:BusinessCombinationAcquisitionandIntegrationRelatedCosts
      contextRef="ica9d4b4cf85848e7b06dd928707de42e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzYtMi0xLTEtMA_5bfe29c0-2c1e-44ec-8d75-202162cd4843"
      unitRef="usd">6282000</it:BusinessCombinationAcquisitionandIntegrationRelatedCosts>
    <it:BusinessCombinationAcquisitionandIntegrationRelatedCosts
      contextRef="iee2ac2073e8c4ac991e3e2cef78844e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzYtNC0xLTEtMA_b925cb02-057b-4419-be97-69664c0b08d3"
      unitRef="usd">9463000</it:BusinessCombinationAcquisitionandIntegrationRelatedCosts>
    <it:BusinessCombinationAcquisitionandIntegrationRelatedCosts
      contextRef="i7414005e8dc94bbbb915f8a41bf5dd2f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzYtNi0xLTEtMA_98464717-c91b-4149-ac4b-c5cc306f27c2"
      unitRef="usd">107197000</it:BusinessCombinationAcquisitionandIntegrationRelatedCosts>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzctMi0xLTEtMA_6469dedb-5028-4b50-a1d4-e0199ccd4544"
      unitRef="usd">490150000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzctNC0xLTEtMA_ee0adc67-6b8b-4d48-849a-52a0b0deca33"
      unitRef="usd">370087000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzctNi0xLTEtMA_ab69a54a-5fbd-44a8-8ea8-0fa14bd9300f"
      unitRef="usd">259715000</us-gaap:OperatingIncomeLoss>
    <it:InterestExpenseandOtherNonoperatingIncome
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzgtMi0xLTEtMA_6440ef3d-86a3-4d37-a285-74c923eb7848"
      unitRef="usd">-119203000</it:InterestExpenseandOtherNonoperatingIncome>
    <it:InterestExpenseandOtherNonoperatingIncome
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzgtNC0xLTEtMA_54f93f6e-3508-4f8d-88e8-a86be9feed32"
      unitRef="usd">-92273000</it:InterestExpenseandOtherNonoperatingIncome>
    <it:InterestExpenseandOtherNonoperatingIncome
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzgtNi0xLTEtMA_f486b677-3e7f-4fe7-8dce-83a82372db46"
      unitRef="usd">-124041000</it:InterestExpenseandOtherNonoperatingIncome>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzktMi0xLTEtMA_590cbdf7-e6c4-43dc-ac8e-f91558ce8754"
      unitRef="usd">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzktNC0xLTEtMA_32a25bfa-5413-40e6-9493-128b594054e1"
      unitRef="usd">-2075000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzktNi0xLTEtMA_bf31b92d-140c-4e0a-aba6-f76d65c32847"
      unitRef="usd">45447000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzEwLTItMS0xLTUxNzM_c11559ff-38e1-450c-9fd0-19941c38a838"
      unitRef="usd">-44814000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzEwLTQtMS0xLTUxNzY_39432170-b4cc-45f2-a86a-a0ad2b6323c8"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzEwLTYtMS0xLTUxNzk_e1f012d2-4fdd-41a6-8f5d-414f5f45d8fc"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzEwLTItMS0xLTA_162af13a-eb0b-40a3-942a-a16b25f55e05"
      unitRef="usd">59388000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzEwLTQtMS0xLTA_e4820284-2780-4212-87e4-f9efb7f974d7"
      unitRef="usd">42449000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzEwLTYtMS0xLTA_6f8b40b7-2469-4a35-8f53-9c2202604a70"
      unitRef="usd">58665000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzExLTItMS0xLTA_44b787b7-50e7-4cb8-b31a-00a29bf55765"
      unitRef="usd">266745000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzExLTQtMS0xLTA_e5cebebb-de26-4c7e-be91-21b5446e3573"
      unitRef="usd">233290000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToxMWI3MGU4Mjk2N2M0OGE5YjYyY2EzYTBkYTRlMTBlNS90YWJsZXJhbmdlOjExYjcwZTgyOTY3YzQ4YTliNjJjYTNhMGRhNGUxMGU1XzExLTYtMS0xLTA_94dd0966-4ac1-4caa-88ed-9e62a8502cfb"
      unitRef="usd">122456000</us-gaap:NetIncomeLoss>
    <it:SegmentReportingInformationPercentofTargetBonusChargesAllocatedtoSegments
      contextRef="ic446ab6b4ff946259afe5faaa217fb3c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90ZXh0cmVnaW9uOmIzMDk3NWRhZDc0YTRmOTNhZGQ5ZDkxN2E2MjNhMDU4XzM0NzE_df5451ba-9891-4c6e-837d-74464a0decf6"
      unitRef="number">1</it:SegmentReportingInformationPercentofTargetBonusChargesAllocatedtoSegments>
    <it:SegmentReportingInformationPercentofTargetBonusChargesAllocatedtoSegments
      contextRef="ic446ab6b4ff946259afe5faaa217fb3c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90ZXh0cmVnaW9uOmIzMDk3NWRhZDc0YTRmOTNhZGQ5ZDkxN2E2MjNhMDU4XzM1MzU_9849dacd-5703-4bbc-bde2-f360c4e631d8"
      unitRef="number">1</it:SegmentReportingInformationPercentofTargetBonusChargesAllocatedtoSegments>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90ZXh0cmVnaW9uOmIzMDk3NWRhZDc0YTRmOTNhZGQ5ZDkxN2E2MjNhMDU4XzQyODE_e6e78009-4467-4843-9a4b-847d9a86d486">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Disaggregated revenue information by reportable segment for the three years ended December&#160;31, 2020 is presented in Note 9 &#x2014; Revenue and Related Matters. Long-lived asset information by geographic location as of December 31 is summarized in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States and Canada &lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;820,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,240,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,269,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)Excludes goodwill and intangible assets for all dates.</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="i85a08940e5814d6092900904b574391e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToyMWI5MzQzODg3NjE0ZWY2ODU2ZGFlNzkyZjJiOTAxMi90YWJsZXJhbmdlOjIxYjkzNDM4ODc2MTRlZjY4NTZkYWU3OTJmMmI5MDEyXzItMS0xLTEtMA_c991ab1a-87cb-4a31-97f2-a295af56faaf"
      unitRef="usd">820973000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ieef9658967ef4ea3b8cbfebab57d8de6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToyMWI5MzQzODg3NjE0ZWY2ODU2ZGFlNzkyZjJiOTAxMi90YWJsZXJhbmdlOjIxYjkzNDM4ODc2MTRlZjY4NTZkYWU3OTJmMmI5MDEyXzItMy0xLTEtMA_827881fb-4ce3-45cf-9d50-daa746852bda"
      unitRef="usd">867974000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="id4b18456053641e0a777ef53f346ca2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToyMWI5MzQzODg3NjE0ZWY2ODU2ZGFlNzkyZjJiOTAxMi90YWJsZXJhbmdlOjIxYjkzNDM4ODc2MTRlZjY4NTZkYWU3OTJmMmI5MDEyXzMtMS0xLTEtMA_03f17864-b962-472b-9a64-46b893008428"
      unitRef="usd">265782000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="id412f6263d544f0997b6091eacd5ad99_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToyMWI5MzQzODg3NjE0ZWY2ODU2ZGFlNzkyZjJiOTAxMi90YWJsZXJhbmdlOjIxYjkzNDM4ODc2MTRlZjY4NTZkYWU3OTJmMmI5MDEyXzMtMy0xLTEtMA_87510bb8-1d8c-46d3-81d7-651f006ebc18"
      unitRef="usd">242729000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="iaee93f445ac64a13a92fc9aa20cd6999_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToyMWI5MzQzODg3NjE0ZWY2ODU2ZGFlNzkyZjJiOTAxMi90YWJsZXJhbmdlOjIxYjkzNDM4ODc2MTRlZjY4NTZkYWU3OTJmMmI5MDEyXzQtMS0xLTEtMA_5437e0d0-5fcd-49b4-b327-164020a7bdfa"
      unitRef="usd">153609000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2d2d065e11054c2c9d27eaab8154f39c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToyMWI5MzQzODg3NjE0ZWY2ODU2ZGFlNzkyZjJiOTAxMi90YWJsZXJhbmdlOjIxYjkzNDM4ODc2MTRlZjY4NTZkYWU3OTJmMmI5MDEyXzQtMy0xLTEtMA_a5e460ff-ce5d-4ba2-a88f-c17a339d2270"
      unitRef="usd">159037000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToyMWI5MzQzODg3NjE0ZWY2ODU2ZGFlNzkyZjJiOTAxMi90YWJsZXJhbmdlOjIxYjkzNDM4ODc2MTRlZjY4NTZkYWU3OTJmMmI5MDEyXzUtMS0xLTEtMA_d78877aa-3ed8-4b93-ac26-292b73f1d055"
      unitRef="usd">1240364000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18xOTkvZnJhZzpiMzA5NzVkYWQ3NGE0ZjkzYWRkOWQ5MTdhNjIzYTA1OC90YWJsZToyMWI5MzQzODg3NjE0ZWY2ODU2ZGFlNzkyZjJiOTAxMi90YWJsZXJhbmdlOjIxYjkzNDM4ODc2MTRlZjY4NTZkYWU3OTJmMmI5MDEyXzUtMy0xLTEtMA_4c1a211a-7086-448d-9c23-e6b52d7020b8"
      unitRef="usd">1269740000</us-gaap:NoncurrentAssets>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDIvZnJhZzpiMzIwZWU1YTRmMjM0MTRkYjhiM2YxYThhNTNjY2MzMC90ZXh0cmVnaW9uOmIzMjBlZTVhNGYyMzQxNGRiOGIzZjFhOGE1M2NjYzMwXzE1MDM_6d2d10d0-fd2d-4a5a-8ef6-8a1d969d1402">Contingencies&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Legal Matters.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company is involved in legal proceedings and litigation arising in the ordinary course of business. We record a provision for pending litigation in our consolidated financial statements when we determine that an unfavorable outcome is probable and the amount of the loss can be reasonably estimated. We believe that the potential liability, if any, in excess of amounts already accrued from all proceedings, claims and litigation will not have a material effect on our financial position, cash flows or results of operations when resolved in a future period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Indemnifications.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company has various agreements that may obligate us to indemnify the other party with respect to certain matters. Generally, these indemnification clauses are included in contracts arising in the normal course of business under which we customarily agree to hold the other party harmless against losses arising from a breach of representations related to matters such as title to assets sold and licensed or certain intellectual property rights. It is not possible to predict the maximum potential amount of future payments under these indemnification agreements due to the conditional nature of the Company&#x2019;s obligations and the unique facts of each particular agreement. Historically, payments made by us under these agreements have not been material. As of&#160;December&#160;31, 2020, the Company did&#160;not&#160;have any material payment obligations under any such indemnification agreements.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90ZXh0cmVnaW9uOjExMDZkMmY5MzFlMDQzNTRiZGNiMGY2N2JlNTRmYTlhXzg4Mg_3a5faa52-1b23-4647-a027-a2fcb0006196">Valuation and Qualifying Accounts&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains an allowance for losses that is comprised of a bad debt allowance and, through December 31, 2017, a revenue reserve. The table below summarizes the activity in the Company&#x2019;s allowance for losses for the years ended December 31 (in thousands). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.704%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Beginning&lt;br/&gt;of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Additions&lt;br/&gt;Charged to&lt;br/&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Deductions&lt;br/&gt;from the&lt;br/&gt;Reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Reclassification to Accounts Payable and Accrued Liabilities (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;br/&gt;at End&lt;br/&gt;of Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) The allowance for losses at December 31, 2017 included $6.2 million that was attributable to the Company&#x2019;s revenue reserve&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:line-through"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As a result of the Company&#x2019;s adoption of ASC 606 on January 1, 2018, the revenue reserve balance is now included in Accounts payable and accrued liabilities on the Consolidated Balance Sheets. Note 9 &#x2014; Revenue and Related Matters provides additional information regarding the Company&#x2019;s adoption of ASC 606.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90ZXh0cmVnaW9uOjExMDZkMmY5MzFlMDQzNTRiZGNiMGY2N2JlNTRmYTlhXzg3Mg_9bf4b57e-ff53-4691-bf21-da8e4816c6bd">The table below summarizes the activity in the Company&#x2019;s allowance for losses for the years ended December 31 (in thousands). &lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.704%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Beginning&lt;br/&gt;of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Additions&lt;br/&gt;Charged to&lt;br/&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Deductions&lt;br/&gt;from the&lt;br/&gt;Reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Reclassification to Accounts Payable and Accrued Liabilities (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;br/&gt;at End&lt;br/&gt;of Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) The allowance for losses at December 31, 2017 included $6.2 million that was attributable to the Company&#x2019;s revenue reserve&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:line-through"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As a result of the Company&#x2019;s adoption of ASC 606 on January 1, 2018, the revenue reserve balance is now included in Accounts payable and accrued liabilities on the Consolidated Balance Sheets. Note 9 &#x2014; Revenue and Related Matters provides additional information regarding the Company&#x2019;s adoption of ASC 606.&lt;/span&gt;&lt;/div&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzItMS0xLTEtMA_b3c0c570-731b-4d39-9493-5ecee2afadb8"
      unitRef="usd">8000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzItMy0xLTEtMA_0a104c7e-ea7e-48de-b84c-a4c1e75caacf"
      unitRef="usd">16000000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzItNy0xLTEtMA_fa8da94a-a307-47bd-900f-3d6adc7316a8"
      unitRef="usd">14000000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzItOS0xLTEtMA_cb9666b0-0f63-4bfc-958b-15f81d53ffba"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia841f0f5d3f7420fb57608636539cf98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzItMTEtMS0xLTA_95cfa8e9-66a4-42e2-8b10-dce344fd5089"
      unitRef="usd">10000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzQtMS0xLTEtMA_6228bf3f-b627-4903-b239-3c80b50cf693"
      unitRef="usd">7700000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzQtMy0xLTEtMA_51a0cfb2-6fa5-401c-a7a2-91b44e9a3e03"
      unitRef="usd">14000000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzQtNy0xLTEtMA_f75a80aa-382b-4cf8-bb7b-24289a6b7c99"
      unitRef="usd">13700000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="iec563b2de472440392b688d015ce6089_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzQtOS0xLTEtMA_f4b535f2-7fd6-4f25-a8eb-2d12894f8d22"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="icb7bd630c24340a1beb48b979e6637db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzQtMTEtMS0xLTA_6507584d-8995-40f9-86cf-0b551870b80c"
      unitRef="usd">8000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="if18e034d54d5495c9b8a3486fe6fba40_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzYtMS0xLTEtMA_1f28b677-68e8-4e09-bf54-a45f2b0c77c7"
      unitRef="usd">12700000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzYtMy0xLTEtMA_34086f29-2953-4a05-ba70-12f9b41d1041"
      unitRef="usd">12500000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzYtNy0xLTEtMA_ad6484d3-c719-43ea-9eac-e5a03abb54e2"
      unitRef="usd">11300000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i29030870c6ec4cf9b4cb98c41d66bac9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzYtOS0xLTEtMA_38fe6a8c-fcd1-4c1c-b326-3604f517cba3"
      unitRef="usd">-6200000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i923cf24c3e484237b5231f41fa73f86f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90YWJsZTo5YjRmMjFlZjBkMzE0OTg1ODczN2YxMWE4ZGIxYWQ2NC90YWJsZXJhbmdlOjliNGYyMWVmMGQzMTQ5ODU4NzM3ZjExYThkYjFhZDY0XzYtMTEtMS0xLTA_655db9ce-6d4a-41b8-90d3-d6ab405ecfcd"
      unitRef="usd">7700000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i2936573a15694cc9b912dc71eaee69de_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDUvZnJhZzoxMTA2ZDJmOTMxZTA0MzU0YmRjYjBmNjdiZTU0ZmE5YS90ZXh0cmVnaW9uOjExMDZkMmY5MzFlMDQzNTRiZGNiMGY2N2JlNTRmYTlhXzQ4OQ_e297c878-a97f-4669-9a1b-80b526536d7b"
      unitRef="usd">6200000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ic3976efb47ec44e29642847049fe1c00_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDYzL2ZyYWc6NGY1N2I2Yjc5OTI5NDI3MGE0MTgwMmJiMjY0NTdlMGEvdGV4dHJlZ2lvbjo0ZjU3YjZiNzk5Mjk0MjcwYTQxODAyYmIyNjQ1N2UwYV8yNzQ4Nzc5MDcwODI0_05cbbd4a-f94f-4ae8-bfee-5591dd06ee40">Subsequent Events&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Share Repurchase Authorization&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On February 4, 2021, the Company&#x2019;s Board of Directors authorized incremental share repurchases of up to an additional $300 million of Gartner&#x2019;s common stock. This authorization is in addition to the previously authorized repurchases of up to $1.2 billion, which as of the end of January 2021 had approximately $568&#160;million remaining.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;PSU Discretionary Award&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On February 5, 2020, prior to the COVID-19 related shutdown in the U.S.,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;the Compensation Committee (&#x201c;Committee&#x201d;) of the Board of Directors of the Company established performance measures for the performance-based RSUs awarded to the Company&#x2019;s executive officers in 2020 under the Gartner, Inc. Long-Term Incentive Plan (the &#x201c;Plan&#x201d;). Based on preliminary corporate performance results for the 2020 performance measures, the 2020 performance-based RSUs would have been earned at 50% of target. However, on February 3, 2021, the Committee determined to use its discretion under the Plan to approve a payout at 95% of target. In deciding to exercise this discretion to adjust the performance-based RSU payout, the Committee considered the Company&#x2019;s strong overall performance in 2020 despite the significant negative impact of the COVID-19 pandemic.</us-gaap:SubsequentEventsTextBlock>
    <it:StockRepurchaseProgramAdditionalAuthorizedAmount
      contextRef="i27005dd708f941ceac5acb0685191f49_I20210204"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDYzL2ZyYWc6NGY1N2I2Yjc5OTI5NDI3MGE0MTgwMmJiMjY0NTdlMGEvdGV4dHJlZ2lvbjo0ZjU3YjZiNzk5Mjk0MjcwYTQxODAyYmIyNjQ1N2UwYV81NDk3NTU4MTQxNDIx_3ef01ddd-b548-4f21-ba64-794f23db866b"
      unitRef="usd">300000000</it:StockRepurchaseProgramAdditionalAuthorizedAmount>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ibe9609b6506f4ee5b55a3c4f25517f3a_I20151231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDYzL2ZyYWc6NGY1N2I2Yjc5OTI5NDI3MGE0MTgwMmJiMjY0NTdlMGEvdGV4dHJlZ2lvbjo0ZjU3YjZiNzk5Mjk0MjcwYTQxODAyYmIyNjQ1N2UwYV81NDk3NTU4MTQxNDMz_26746a07-5b53-431a-ada8-e3648ad4f6b8"
      unitRef="usd">1200000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ibe680ebe0dcb493bb8bf9f3b371cde2d_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDYzL2ZyYWc6NGY1N2I2Yjc5OTI5NDI3MGE0MTgwMmJiMjY0NTdlMGEvdGV4dHJlZ2lvbjo0ZjU3YjZiNzk5Mjk0MjcwYTQxODAyYmIyNjQ1N2UwYV8yNzQ4Nzc5MDcwODU0_449b4dd9-2b01-4214-a540-42727510d45c"
      unitRef="usd">568000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <it:ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsActualPerformancePercentage
      contextRef="i75e25362639a415a899b083b1b8c9285_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDYzL2ZyYWc6NGY1N2I2Yjc5OTI5NDI3MGE0MTgwMmJiMjY0NTdlMGEvdGV4dHJlZ2lvbjo0ZjU3YjZiNzk5Mjk0MjcwYTQxODAyYmIyNjQ1N2UwYV8zMjk4NTM0ODg2MjY3_a232aadd-3dd3-49dd-8327-6efed64c3868"
      unitRef="number">0.50</it:ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsActualPerformancePercentage>
    <it:ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsActualPerformancePercentage
      contextRef="i8354308eef294659bf9a4117b56d99fe_D20210203-20210203"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmODBlY2ViNGUyODQyMjBiMmIwNjRmNDY1Yjk3ODhjL3NlYzo4ZjgwZWNlYjRlMjg0MjIwYjJiMDY0ZjQ2NWI5Nzg4Y18yMDYzL2ZyYWc6NGY1N2I2Yjc5OTI5NDI3MGE0MTgwMmJiMjY0NTdlMGEvdGV4dHJlZ2lvbjo0ZjU3YjZiNzk5Mjk0MjcwYTQxODAyYmIyNjQ1N2UwYV8zMjk4NTM0ODg2Mjcy_f08ab09a-ca1e-49ee-9b23-4c9319c5995c"
      unitRef="number">0.95</it:ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsActualPerformancePercentage>
</xbrl>
