<?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/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:wcc="http://www.wesco.com/20211231"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="wcc-20211231.xsd" xlink:type="simple"/>
    <context id="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i83494b0b89fb4fdbbaf84233290f9133_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic477f95533404ee8bfe3711a251c3b42_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i33133f19d28e472ab48febd0605319d2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="idd6e8e80f8b345fa92db01147851d4e0_I20220224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <instant>2022-02-24</instant>
        </period>
    </context>
    <context id="ia66d16cc162f4973ae2e7bc38b83b581_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0234f5f5443f40b485e7f07128df55d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">wcc:SeniorNotesDue2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i74d494d0bcf640c9a42c2eb239697703_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21a3f906b8a64fcebccaa2adc41d1a5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i89125e94eebb4419952f01584e0f8ba4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifdcb95d5d2714259ab840c1a5e2dbee7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i050838440e3c4a639b6974dd7713ff16_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3f5963996bb5472a8139849976b3fc66_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="ic78bad0d84a04f75b581049af68c07f0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2352b4a474e14cadb819c4fcb4465554_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i090a594a887941939593bacb44523d11_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i33aab102970a4186893de4ef953f635d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i5b6a4b1d02af41dfa6608866258ee27d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i04de07d9e4eb48a6a6dca3aaa89a8eca_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i43b85b434aeb4d858e2932cf810228d5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i3477edc325004c9ba011770dc86a8867_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="if076c7a7b914404aaea59bfbbf04c02a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i6498428db0384975a9165a871652145b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i65311bbde16b4cdfaf16f4e7c2c3a701_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibfe50da557ba4539a49187650c97e8e2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i5dfa207cca14433eb75ea34859900250_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i36f7aff41da4471fb75efe66b299fbd5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9b37b12120b54d10b1f616b45d71ee65_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idd399921d4994ef6a35a37e7e565a4ba_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i87d6a5e6cb9d4674bac721ff8b04f81c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i1ec1742cc7d8495cae67b65d5e5a4c3d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i1eee4693bec24862b1b653fb7d63cb80_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i029c28e00b6041f297290de9b2dfa2ba_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9836637033484024a5a21f48ece7440c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4ee57c7b53aa4b76b68a56ff6ab133d8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="ifd04a7bd5f934955895963675b7f79de_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9ce65d5f97b34022a8fc70c2ab887917_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib15128b4fc8c4416add379c6ca35cdbb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9f53db7c92994f058f514b79643b6f41_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic5b8badebd244f8c9be933a05d152f68_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2bfcfe6fa8ef4baa90545ca37743b576_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8a2f34675aa64ca680f8d03e0b062045_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:SeniorNotesDue2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0e2a6ecaee1e4167883790a4c27628f4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:SeniorNotesDue2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5846f8b82c53481fa040fb5f9d7d6ec5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:SeniorNotesDue2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i323f1c68875d48478133c6ae68562858_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:SeniorNotesdue2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0badea3f8d2b4b169564fc93d3eb981e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:SeniorNotesdue2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibd4a3b8b600142248962da9cdcb36b96_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:SeniorNotesdue2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieced1b4545a34dc794be7b6a394065f2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i375df3e1036945238c4860f99c8d90fe_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0e65b801160b4ec88a76029b4987a9f8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">wcc:DeferredIncomeTaxLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i24364cecacba42b2a546905a13ee07e8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">wcc:CostOfGoodsSoldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib26887bb9f834a0eab62d1bc2f0ca68e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">wcc:NetIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i39b63cf8cc5b441195e1064a6e83e9b9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:IntangibleAssetsAmortizationPeriodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia34e1c2fecbd4f608bbc0983e97255b4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4768b72abd0b4771ac048d795c7f483f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i58ecff9910434f9082a1b27e5c8dc0cc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib8fb4b888c83492fa02ce5fa31d3fa3e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i233e34a2c1e9434ba86dc4baee2172d5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i93def3c4946245749b807c7f361bdf5b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i36893cfec5034434b504195e79de707c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i187f8762865b418e9fe7f815ba7a1e51_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i36ca9abe80cd4ddebaa5d8dffd7c529b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2fb2abb7b31f40a692bc4926213bf2bb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ice9b442431b54813a853fc6efeea2127_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i66d7ef370bd346a4931cff497eecda28_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i96d45f294d7f4beb9174708c347c67e0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5c738a2849a34cc0abab3539b06dee96_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6eff4f9ef5c8434492126e227b037fd9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2fcd34a539e949de8cde5e6f9ab7c82c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i34a4f15cd6354d728b27bfda2d8213f2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idb51b7f8917842708fdb55a73f425eff_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i54ddeb9fd33c4a65ae2321fba58f6014_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if07b660e12bf42b989d2c5a93d0d0f53_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ide89ba7e905b4d468fe8f43690b43411_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i5fb64c76b13e48d1b4b746592d1ff400_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1dca759f94dc40298eed059d88156393_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6a1e2ffe01f34088b9c1c3881de8a68c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1689934b863341efa42fc39e200ee846_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i243a92118b8f49bd8db978f5a7dae07a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if863e6c40e4642c9898b088ae85ad960_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i77db22b9a19e4ba7a8b5101bfaa98947_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:EESMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib4786c99481048a09638958d87b66038_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:CSSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idaac308b901b4f2b9097171b3de99f3f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wcc:UBSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf036751c3574160bcae60a3ee68ad25_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0f840f163c1d461a8b32deb6e75573df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icbc10b7a0cf44de1be4317b7e4c31b48_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i18e96a8f42a8487ea57d9d9d21f11620_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic9717af9dd9e40b7a718ccb25da35847_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d59f1a502084b978713c8840f1bbea1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="id0717934eab847a3a10f4d29d71d7afd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia0a36c1267c4416184ad7709cfc76064_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i81d440d01bcc4d75b027f0042e152ce7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i502bb097e54b432badeffdd1c1ea89f2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1da01337d9dc4c39923ed743514310f1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic702c91d85374e0a98fdc6ec15e95c73_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie33289463c32486f8af2a164387b93fc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iabe3b126ce474a3ea1336258cb785572_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f8ca7b53bf9441c8b3c66bbfbcfaaef_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6bc7c59f02c64ee9a3ebf54f7ca47c0f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1c6674d8271485f9fb1800d2966686b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i88ddd9dc276f4451a4e3f010b3c86176_I20200622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-22</instant>
        </period>
    </context>
    <context id="ia333025c351b45bfb36dabc1278045a5_I20200622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-22</instant>
        </period>
    </context>
    <context id="i721f777981eb47faa3f546919818de92_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6710cb1307274d379e898d8379470c99_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i03450d4b1de14fcb9b6d9852167acf0f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i94c43d4dc6db4c74a076b35220ab8200_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-22</startDate>
            <endDate>2021-06-22</endDate>
        </period>
    </context>
    <context id="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-22</instant>
        </period>
    </context>
    <context id="i9f26ec4a53dc40299473a0946f711c24_I20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-22</instant>
        </period>
    </context>
    <context id="i953e0a40de4b4cdc8afeee9cf7060738_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie90d5d602d0b48639b00386eac188ff8_I20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-22</instant>
        </period>
    </context>
    <context id="i6cc7e90bcb674f7ba68f76ff1def3e83_I20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-22</instant>
        </period>
    </context>
    <context id="i946d1f12619349d489ae592f239992ac_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0f32d64eab9a4571b3f147895c7b42ce_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i539b394a24c645eabafde4ad9a4714de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1b56a778f08441a197565a23de25ffb1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">wcc:RevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idb4099ba67874021a8f54de693926806_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:AnixterInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">wcc:NetIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6a31ff04b3304b8b9636ac894af16a3e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:SylvaniaLightingServicesCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iba57f1a5323d46c18f26feb2ca158878_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wcc:SylvaniaLightingServicesCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib92994704e9e4d4a96ae03be7f70d860_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a453ee7531f47d5afc1616f8e31fd3b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib606d84c029748539f083300df70da31_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ice893661e53e42b3a379634e9c46c373_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7fd2f549fb2946a882320eedcd266ab4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic830da5fbba8442fb79097c17ac1b57d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i46d999d8bc7c41f5af1db600241ed53f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wcc:DepreciableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib1302aac53fd465ba4e139ffe52b8019_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wcc:DepreciableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i59e98021a0ee45c69a4e539e3d2bca20_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic566f31dd6c045df9da1332aae90f3dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ec1075e322740b7acf36a573e3a76e7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b2d3ef675b4427da6c09720fa6eb098_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i19ef753d8e0a402787c1251c18f602c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodReclassificationAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1380b6d1c2814819b66da260b45a1128_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3aa9217cb6b4417895aa9bf19a3adbdb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63c302f51d4e43b39e933f24eea1e989_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib6c2c9f2a69545bb92c140f43a57ba19_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i879d61ef0bfc4f76b5cdaef8751c05f8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i09d09f9e45e74005b0ee0f9ae9612a0d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i71ee1ec882c348419617a409a8ef511b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e86ec5eab31442dbfce90dfd27fb079_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0542976ae612442d9bd1cd56b6b75bd7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:SeniorNotesDue2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd410d4952eb47b489525de3e7540fe5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:SeniorNotesDue2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i194fccca70024d5794a3a6590dd0a35f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:SeniorNotesDue2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib0c342f3b2ca4a6ca07581f2aca41981_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:SeniorNotesDue2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic1bf08eb90ae442ea282345c13ecd6ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:SeniorNotesdue2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i407cdea1440d4deebe69e1ddb2d9b7fc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:SeniorNotesdue2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib885bb0a8c9f44e59f7f8b07add8dab1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if5cf49fd5b2040fa962d88f871c2fb36_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifce5b3382de24d3bae2fb3951766c018_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i770cc04290694f82bbd19e4aae5a8edb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie6440dc1c83544739123197e910c592c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a57a66247a441dc950c923d95b2c306_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id7a107a6e00f49d0bf803835a904ca6e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i69aadbe480e4456cbe02f75bd7ac917f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5b0c9e5191a841e184f68ab1e24f227a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5ad5095078e84b7e8e9d9c312bedd9ab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i059aa7e976b3451781238d4f80012b95_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3a2eb067812f4d1eae6c38083f626574_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4487df52a93a43ebb38c1917064b670a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityAmendedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i76f08e7035934816852998e4a686dbc6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityAmendedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8184452472914bd9a9f6f62f2bb9aa11_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:AccountsReceivableSecuritizationFacilityAmendedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib62b92e2578c4669b96b9d182b8525e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia10597e3d3c44adcac986c6b39caf0fd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibec3ee938a1c42909a84b85df59bbf31_I20201214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-14</instant>
        </period>
    </context>
    <context id="i07074291528f445bac231824b818fdce_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id7e6db5d2d1d4862b3477223c40caca1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i021e7f9a31be4c51a9593d7f0fcdea75_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i60635bcdccba4958bdde2e710dd9c809_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6b96f6f3061a428bb84114e219dae4ad_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icf11b7d9ae834fc1ac6629cdcf921350_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A550SeniorNotesDue2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idab0ec34715345a791517df1b176ca7d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A600SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i392c8d8243604daab174a5dc1a982ea3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if89918c3bc5545d9b023a355238a23e9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if77b196edb98408fbbc3b593092b50f1_D20220615-20230614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-15</startDate>
            <endDate>2023-06-14</endDate>
        </period>
    </context>
    <context id="i927c73bbccc74863b62bbff8517a6dc7_D20230615-20240614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-15</startDate>
            <endDate>2024-06-14</endDate>
        </period>
    </context>
    <context id="i1b01f52f70d840478d820abd104b4c81_D20240615-20250614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7125SeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-15</startDate>
            <endDate>2025-06-14</endDate>
        </period>
    </context>
    <context id="i3e1b1721afc4447d8117ef65a72e35c7_D20230615-20240614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-15</startDate>
            <endDate>2024-06-14</endDate>
        </period>
    </context>
    <context id="ibbb3a007db664856877551086848d772_D20240615-20250614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-15</startDate>
            <endDate>2025-06-14</endDate>
        </period>
    </context>
    <context id="ia361b593e9af44c9848e19ba55cbc28f_D20250615-20260614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-15</startDate>
            <endDate>2026-06-14</endDate>
        </period>
    </context>
    <context id="i3fd4f8a1b42143d99d0d8032fedd2098_D20260615-20280614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">wcc:A7250SeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-15</startDate>
            <endDate>2028-06-14</endDate>
        </period>
    </context>
    <context id="i4b2aade06b414162858da0624d154b22_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">wcc:DepositaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3840450be021412394a39d7dc9a99e30_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id65dbd6f4e59476b84e778483edc8122_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i0f7ff238d4944b8f9443af489d5f4f41_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7818267ec4e744e097b64e383ed9af45_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="ied67e1b9fb154b7899786aab8beacc7b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if816a3a1f98648f69ee71905a81026b8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:GeneralBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i547a0939203d4e44b695c6b9e4820e71_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:GeneralBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1114a6bcc0a8426ebc8dde73035a9d93_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1363a0781a6d48cf845fac4cd707da12_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4ad9f4e9476143999c3a8905f14ddb54_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic0bc2347ef504cdf8a0a05c8207f7bb1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i37686173fa77408ab292fc6c535ca476_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i83b4413ef8e0483295a9261a3be89851_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:WESCODefinedContributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i51064b74313f474ca9627ee5eccde064_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:AnixterEmployeeSavingsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia7ef8d8540684a2681060380d0982367_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:AnixterEmployeeSavingsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i316aa4c56b3e46838724ccfc633fb47a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:AnixterEmployeeSavingsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ife206bc128c44ba5a697535cbcd655f4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:USDefinedContributionPlanMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib4be2d99486a4b818ef697a02b70e228_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:USDefinedContributionPlanMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie27006c2f85447948c1432396fd0e588_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:USDefinedContributionPlanMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5c5556cc4eff4adaa1259c9998e49553_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:WESCODistributionCanadaDefinedContributionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i28db883d2f6e45b49e541cb520c00c2b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:WESCODistributionCanadaDefinedContributionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9c81611ce8b444e6a56b89bdbb6ca4af_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icff2fd8c776c4939aed77d722e4f7a7a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic39d93f036be44748c252e653a6a2e07_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:DefinedContributionPensionPlanForEmployeesOfAnixterCanadaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a08e748c8204ac690a2dc2ea89c8fde_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:CanadianDefinedContributionPlanMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i95698fa4a5354ae99b3fd98eecc1b2eb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:CanadianDefinedContributionPlanMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic0d984a9c70a4e678161845af625c4e1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:CanadianDefinedContributionPlanMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0c96adc2a04d4b418b9ff2d4cd6eaae4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">wcc:WESCODeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4a1aab5e3cbb43bdbb597ce1b3636495_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:WESCODeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc4a335f386d48ce985b260254007c6a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:AnixterDeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2357ff14be0d4bdf8bda6945769fa7e2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">wcc:AnixterDeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1640ce30f50f4f48afe9354a324c40b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1449400cab54b4891a8717ed6c37474_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4121f6fd1e494aab999f05557e7d0fef_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i20657bc2a0fc4da5a5fd64e144423a51_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4e605dc7c39648fb8e93d335efc36fd9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia79164d0939d421b91ea4ca8f1e854b5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7209f599aa144c3188f83e27a2757e02_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i17a68cafd0dd43d4915fe64440f8eb90_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e949637633b44cfb8c3e3a90b18b432_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7003dfbb5e4c4a26abee116a3310abeb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id4493de9ee22487aa22d81b8d951ed84_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i78a2879e0ab240f6be04e6fef8d49b02_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4ed64697a36049309d95a14b2f756ec1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5fc0788cbdaf43c588029c6c83fa00a1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ida1e6722f2bf431a91e8f50fb6396093_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib00fce7455a742859d0d0bce0bc590fe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icdad663152f241f48b5a9413fcfebfb9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i09c84df041af4b7e8babfb54e551d3e5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0f9d9db5828d49b7b069d8ff6d576e86_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id50b39e6a94248359b36c818a72a02c2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i21f4a8420e784c92b18b9101bcb32278_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2005de55762b4744960361ce452157a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idcae5e9249f74d6aa9d9f86fe5e03eca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d39956988ef433e80a3c45139616bb0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1206866c7f0a4124927c6f71d4f8c4cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc260aaeb9a04c86aa9364b1f94ccaf2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic6acc145e60640f186320de15feeca04_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8d8f9cd73d7845ad91b31db8aa763d86_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7422c06eabd543c0b4122ca819c62628_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iafb69ce05e4e415aa1c8f89500f19611_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i45713abfa82742228e95eeacb5b345ad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13b1cc37e2434179a84fe6f7ec7bb3b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3253ddf3a1914798b64b131e1fd96a60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if2ba7d7665b6430a93632f20bef96e88_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i510c1bea8653488b9d81592ee05490a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9332aae603504298972601fb76e11b29_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic778de09421d489991cb81542bc2c1b4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5e265560d8c443deadcbd2acd318f9ed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i903b03fc5fc0430cbb3e6a489fc14f90_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6305c0f0bf5444f291eecc660b600b59_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7fb3a86817af45aeb6c7217099933adc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1aa10fad91e543fb8db80d095932afc9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if6b88a4b090a47f1b5fcb82372901d92_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8ced8b3638d244b3a3fa9b369d3957c0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic29c2cee08b747e7a7fa484708f5a51c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i706d70fcf3cf42cc906c1bdee60dccaa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2986fc519e0456ba0383de2a464053a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d1b780ae89643c3aa8e00dbec47fc94_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i797d422336ee46258478b5ca8e5f5d0e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib84aeaa7e1a344a19cb4a786a7d0902b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i743170ca3b234a96bba0fb3e5adbefd7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia34483f884d24fa181bd821fc6d8190f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if986190846464732afd99cb485a16b6c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a16e0350d7143a9b3585b04c5c6300d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic64bc0c39b62412f8469d9dcd31ec8db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia9ce7e5b169346bea51bf07c938db402_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1bca4398e924e3eb727b25d7cca7c9a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e20bec0b18c4f2aa293e11bb234fd1b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib22bc091c0024c5b92b472ae3ca760e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i29d8ba0d9d304477a7bf603b7a281796_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i824238acefe749cf88c3c7a046e8dc5e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9f334f0f38f64f8e9f13d861416c5558_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i566e4492d6fe4b5791ddc5d65c586b96_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a676371f3c3474b94835b4ca1b62b2d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9da33513ee0143dba3d2bceb72fea245_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i189db28bd8fb4ad69ab976b94e512c14_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i32e17a262367477592fa5e172d3c0bd7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i50306d667c0f4325b110012abe4df5f6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic21cdefaa55c4b6b8f20a8dbae445efe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2923660a705c40b5bb42bdfd86d55ab7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i233ccbff15ab414f96d5229be9dc7065_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic444951c152c41f59da5e3d55cc67a32_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i937e776178944610b33da45b71a82afc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icdf7a9e27c6f46ee92dfa97d9567c0e8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d3e6bd1be3741198b9afae798390e62_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i638d88b9747e447f8b5943972b2537eb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4ca5e4017ee644dd8ac10349b57a4618_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iab52495a38704f19992709d75eb94f81_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i250e8c54d3b34b94986a578fcfa4e192_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4075207d47314a81a29ee4f89cfe0bc8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9cc79a09688349c69b7cdd228dc71f1f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i23901ba6df874d7c9425ae9132864eb8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2954c762bff2400dbabd4e407eea5f61_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2cccd00fa654ee29a7ee72c1dd62f33_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i59405bba72d84ca5986fe39f4a539beb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a523152ee0f4afb8e7b9a1e8d4c2786_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6951057ec3d4dc59c8bd8538d81acc8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9829a4e48d4d48fb8cf2bebde2da56d6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie809a8c6528e482eb0b2251a0ecffaf9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7ed06ba2645c4c47bca321c3b4e73486_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4076d2b65e3a4ae781df99bf0e65d873_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icfef834de4644b04825b27d0d87b2015_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3626b372ef73417ab6f77ec2fa75a749_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibcd43f53d2e64b77b487cf4e3ac29a97_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i65583ef924c544f0b092bfdd408c35a3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa9f2fdd34784ae0921a1e05edfbe25d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i68a32ae7fc974d6daaeb8deae3b5002d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie8b0387f72794250b5780740d4b88c45_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5cedf1ae46504d88a82cd1940bdd3ac4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia23d6fb3c5cb48418f15d78ba48fa55f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if5c543bdcb204cba99e04e920a7c107d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1937a7c2ea4841fba8d3de5a32c639f5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id3948aeaf28c4d70b827139e9c49955d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i637431361db8401f85ef39016f54af6b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4274d30e80654d3b95882126c68796af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibeb78bcb53364adfafbf9ab5943fd184_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc5943f88e32494eb2faed86089cbcef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2b878aec63b54aacaac5703dadd85222_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3d22fe122608425f9f7b2ef3430a75ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0f709c1d11ae4a839814d346ea200aae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia9895906487e48559ca038529bbcb566_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9516b1c75eb47a7acb7966f74297a87_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icb28ea81c392499cb9aae869d2d280fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i63bfc58669d74cbbbf9cc8da9beb0578_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c005a49b4264b3fa051b17835b4a910_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib50462dca8984d9b91b7f6a0a4d7e5f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd2f5c612aad4cad96ef6db68686047c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i74f2c6fc05ce4f21b8b1843d4da9b1f2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia768a1c5be624311879c8cee1d660802_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idaa0a95cc1644a7fbf0a027a1dcf2d03_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6cf4c9be6a8941bab01e4d203a2e149c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i02db9e77eafe456ab417a00d59ce2556_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb5721f498af4f8096742d2de9b7bf4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibcb85a0368ca4964b88f12aba58c8a17_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i33f5af86c69d4b9abcf147ee548a6a65_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a83621d5bc2416bb1ddd4278a4c35f3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia04128c8a42141e6a80c02a519c7173b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib4d81b5e3b664857b132916e0a69bac1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i40e2cd9f778548e9be606b542a744a4c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia64df01cd9894ede838c003e57040210_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6dcfc80daa914a60ac19f2adc1822fd1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26853e31e654409ca75937b9fc471371_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if85e8bf87ca04c0e8c69dc8ffa02b57d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5025014fd9254ab9931ee886ab2016a1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie81f11d698db4266876b837f1f1f107d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if88423c2600a425b9c0d0aa47c651fc5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9fc9d67599b742c0b525ff3371445133_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i01c4c2a504d34d148d8503c460a0afaf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id029bc6eeaf046faa3d2073b00efcf79_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3650c64750ff48f7a76a27f9d5bde450_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a0aab4a0ec94abca29c35519ad0fc17_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i942943a5d33b4e30a1e3692aa725664c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifbf28ffa09e946ca8c8ce1b3102cc8ea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iab1f350982324c06960215e8575d4e5c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i562e8086533f4276836e31ea45190a81_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id4d869d7b04548e7947d9236223c9e5d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic1647ea692fc443e90b03f5d88a2876f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iabd0f3dd4d75407fac5407f9c9e187e5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i480346314e16400e992d56c3d9297dd5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i971012c365164443a4b52dbe7b37bd3c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i08bc47e97f2f47058c9ce4c2ddaa754d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i34d04f881040482ca168c470ec38cd9e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5b030bb97daf417086db74426eb04f89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2b836e176fda4d99ad52c4184524fd48_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i83fe1388559f42b1b1db53f955cf13b5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9983d5516a6a4a34b1257dae992e93bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i66fca65c64b347b7a438720bae2f859c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i54a72c3a9a8344a69241ffb2630137a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icef84be82c434b3d95093131d7c2b906_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c1f1a268ecc4c7594879421df8e2e9e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8497eb0824a7400d899ef8bd38c5cc00_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1edbb852e2b7440582fc7da7a47057cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if9753cc407e24e8b9804ba4f1dc4f291_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibdeb37145fef431f82100131b7174adb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i930dc993c03f41f7a2cf0b87906b71c6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9dfa04bc169418189abd552e71f776f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d866d5e4a594aa7ad39f94ed0240134_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if028c7696a6843c0bdca12d16ed5be3a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b492becfd704e3482f231385477b7ee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e684d64c4134c3fa6165a9240d1b85b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6bc84a15d29e42d087b831b25e00c1c7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i313d526cfc1540cca18f35f231b9e90f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i383369659aef49c2b4df8923577f6296_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i09dadf594594486b9e503f656a61828f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id813df06243f4aa3b08fa07e21bd1ee5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iec238af96d6d4960af53c905c93e3d31_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc81ed296f2b4ad68614a9549b6ef798_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0370119668ec4c758cf8cbc5b520e739_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3635e63c58f4eafa51ec1cd7571ec09_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i343091272c54402e920356e7860262e7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7ce00889070f44f5b820b98c22d38eb9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic2137c760fb541dfb54e32528a16c72b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i83e5133c95964d228e4ce16f27731989_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5795a3343ed749aeb660209afa4f2abf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i285b8373846a4f0799c6be5b915723c3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idc71fe09908b4e589d859566f6c97ed6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1f43af720ebb4013a9abf3e62d75adcc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8652008239224eeb9c9184607b34932b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6846e68bcaed43bd8085df89687fc790_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibc8b8be99fb94a5b9eea244d66c27d12_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib9ed96baa2c547dd9d499a05e3311110_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iddd60d2a1f7b4f3bbd1a9e315e05560e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6eca1d7b04aa49318373e7143d269f3c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1549e33d63c4a80957b5978d403f3c5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i85b61b17b60a4eabb42f1b359f9ea5bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie9b04069abc2483584528f581ceb4ca9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i621d6aa594974e1ea20a4e70e3c07c00_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i411a2c14e8e8489799abec7b5e11913c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i155cb7f1d2494c9f8c9a518216937c04_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2789d330d5d842a4ae895b4567557d02_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie30180576ec4445ea96dba4c4220a600_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie8da70c895fa4ee9b9dae465ba11c92b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3552f49f72294cadb7ebea981e0a359f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21c4d4bce2c44571a89370c6a4b90503_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifce26cf83c994b51b7b66e6cc7b3ef50_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3138c032c2524c8886fb5139d1809652_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0fcfa7307d224173b9ff2d1172faeafb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i44b568cc8d58420385474a049869a2cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i258ab84a5bfb4ba799d612a7e1b030bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a7dbe839e3f4fc292322bd5367b481f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i97093fdb445647068facf28a75de26c4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ecc2dbc751147d2bbecded403da08e7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if5e694df43804f87baa173d08622ff18_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i86921a666b8345f2a8e72b65e745b26d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib32257afcd0c4438b76c1d4d37e7ab38_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8e38d13801de4f08b4161435a2a2236c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i107277f9deb546db88af54862e35df45_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife1557936e704c329a06db3ac816e62b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iad6f7923cbb9454ba83f4078a617f7bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i127565981d1643528697a95263829a35_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib8b959869f9b426bbda9609d708865ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff89d2d7af294003b4c6b45fa32f3c45_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i23b7f6e4a14b4c3c8971fb5be5e73d22_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idae14a3975d0451c99e7e2ffda102077_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d6e62ae9dbd4f1b8dc4b9c8cb15a0bb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3df4dd5f936c4b3fac8ae2e5a28c6b8e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i959db4be13d448318464b05e6933ccc0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic3d03048e7a147f19cefc8cbe98d9b8e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib5c26bc293d84cad91d04be3030dbb95_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5bf68596ba3e45e1bc5a8a4fd32e6172_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i705c7167a4624077a2daf87772095c44_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id04c288672be4cf2a272bd32fc252414_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2db4927f2b6f4851a9715af5b4558e23_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i72a13b0decbc473aa8ef637afbced35e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i423c6b888e704101a6c5a5e7842e36e8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2348ab4be53a4da3a08b077830db1a2a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i473594d5f6df4f628f1ea52260090803_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84a31ea9e0664043b866b16875b00d1b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i986ce6f23e724a75aa90f87b69e5d455_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i01c92f83c28c433eaac937612a0e13f6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5fe6fae1805e46ef826f189a1763b93d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifc8c608ab8324afc92e412452047b3cb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i327d97d10dc34e678d420c67e5eb6319_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia291e905909848c99d7e1dabde0ea59c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7f058604b7e24cd585bef8f678f59b21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i92d8cd0f52174089918d390e25786a37_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4401cefbf2ef479098e7f504cee1ee5a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd550192ff8c4658a34d6474a0920da6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7fde91c60a2f4f6db39da26accb06744_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iae28c83161a945d883f1379309a77015_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia06f1cc4b942456e886b03c1684eb749_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie19b2dcb4a7a4aae9a8a9cb87d0379aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3aee6dddf9e9436fbb496eb37e7bb4da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifaeb59f486df4359b62c19ff2b46140d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9bff1a08d41949679f10947fe26ce0c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie49d16c1a33a47a5975bf9406ee52d03_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if16928fb7c97465790616101eafb7686_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id126e70a15204b50a3ff1522a0e987d2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i123a8a8fb2bd455bbee1d22cdbd863b5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1511785af3b46f4a435510847b609af_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34baca2985b747bcae871217ce5b6fc2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida6d6be711824f428db0a8226eef34a6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f5e4e5a93624011a39f193260c90aeb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i00451bedeee34041a433ab8dcd77b7c5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34082b1e11ec42ef80cd2a06d3a445aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i710f904f02514ffaa45ec2783220e611_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idb4bae7c6ce94351a1db18d4c1720efe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i48c451950c8b4bfd98bb37449bfab6f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8b0c6431ef7f49aaa65079e25c79a133_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idac94c689a2745ac8c283e68514309e4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5bf10224b8eb4e04ad745faa37db10c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">wcc:InsuranceProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9f9e19b2eaaf404f8dc270e34865ceda_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i140dbacbad4548d9a2312c3d8f2336dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if82b56963e59450cbe10ad0f875a3911_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6ccb4cb0b89433dbd17a79b0cd84a0b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id883b9e2fea543abaab043e5033d47e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0ad9e54a90c44b3fac07cfa60f3b40ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd8021ad05144184834674ad486656a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i614bf026acc448d0980188be28a3de1d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id497f6028db84ea0b2c1334372fb5ff9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia99c3da74124415f994262109bd134f2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e5122d8a7704d37bba4a70a39ab124b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib78a6b9124a54671a33fd5b6e01e6959_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c887cf1943c4faab1e26fdedd7f6f24_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if7e3774586c9410e80a06bb1c166295d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib348414050cd4f2daa7a58f09e56eb9c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4185659c63df4384867b16e1a6935d7c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibe81f8f6aa35475b8b7f9522d5729dea_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd21aaaedeaa4ec5863d6251a93ce2f4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i28deeafbc8434abca2e6bb379e08d9e5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i3d52c7d10d0d45198e37b689f4cc0a7e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2ec38d3516284aec8c2f8e3894ac2506_D20230101-20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="ic71d0f739c784097b891dd7a37068c14_D20240101-20241231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="i7ed55d89d9c8450aaba5da9a1efb554b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="iba08e3ef8a6947df9c0e589e98ab30ce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="ia5f94363366446b5b97cc8d732223127_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6ed3def5621b44ada8ba1f99e74e4db9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4e7492da5fd6495ab78e64e1c38683d7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="idd18d332b8ae4c7e9ded0b5ff783195b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i3fe78698151a4980bf456b7f734b60c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4cb9046ea5cb4eaca9cf99917972e265_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="icd95500f145e4f6c9632a72b1d0b8c86_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i490f195e5702452dba8a3f1d271eecb8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaf2aeb211fcb4696b950d765864a449f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i500e7ddba88c4c12918e8c29ce5a196d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="i2efc2cafbd0c4581945731046f532adc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</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="ia80128166b9a4bd49e0f988a1828dbb8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i24e94dde1c244319956e379138741b9b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i98f3626d626a4a58b9ea5b475d97c35c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i918a934ff96b406392eb9ad4abef85e0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i50a1cd44efd2479db2622c7642ee07fa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia3a497e5cb9b481dba99e17a6b52fef5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i57c0768268004110a5147dc67fa670b9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9fc0957b7c764ced8d3927ee9db8b669_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i473bdd2d578d4cd78989be8f118a75d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i825fd8b1c6ad44d7827336d6f609d111_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if7ff9c3872094ad184d074c6f09011ae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4db942b7f1204b5aa09a19639661c394_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd37dc92162b413a96523030b12a0540_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc7a647219b14921b16029ade58831cd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i10811b24ea254919ac5fb9d7d4b34ebb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i68517d65956c487d82f2551f1a90b155_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wcc:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i913da8392f6944e097b710c18d07a83e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ief6631c0786840689977e1391af673f6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie57797d238214e30aaf839ae22b066a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib51ffb6bbdf64e0a9b71c2992d2ccdc6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic8586169ff95456a8a3f71340b864feb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic8331707cba3430c94a8a1f2d3bb10fb_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i9311f1827d674a1bb8742c7ec5ced411_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i69d18a568822475b91b992e24b4263e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i855637103b9c4d20aa9cb00ce08c4f03_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i235b47241a64497280897b20f0e2fc8e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9a66c3ced6a4435d95a3dab1d339d333_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3939629f57fa492c9666cc7d316ef16d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i74b56e47fc294c9a82c20837dd326b3d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4150b61994fc4d1582151bc56b6f9310_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <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="number">
        <measure>pure</measure>
    </unit>
    <unit id="branches">
        <measure>wcc:branches</measure>
    </unit>
    <unit id="numberofcities">
        <measure>wcc:numberOfCities</measure>
    </unit>
    <unit id="countries">
        <measure>wcc:countries</measure>
    </unit>
    <unit id="numberofplans">
        <measure>wcc:numberOfPlans</measure>
    </unit>
    <unit id="segment">
        <measure>wcc:segment</measure>
    </unit>
    <unit id="employees">
        <measure>wcc:Employees</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl80L2ZyYWc6YzQ1M2MyY2I4ODVjNDEwNWIzZDc0YjQzYmNkZGZkY2UvdGFibGU6ZWI5MzJhNzM5MGIwNDhmOGIxYTA1NjBlNzQ2M2FiMTUvdGFibGVyYW5nZTplYjkzMmE3MzkwYjA0OGY4YjFhMDU2MGU3NDYzYWIxNV80LTEtMS0xLTA_ef5bdf99-8055-4bc3-ac2e-5992e8d75ed6">0000929008</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl80L2ZyYWc6YzQ1M2MyY2I4ODVjNDEwNWIzZDc0YjQzYmNkZGZkY2UvdGFibGU6ZWI5MzJhNzM5MGIwNDhmOGIxYTA1NjBlNzQ2M2FiMTUvdGFibGVyYW5nZTplYjkzMmE3MzkwYjA0OGY4YjFhMDU2MGU3NDYzYWIxNV85LTEtMS0xLTA_8c57ff76-2c1c-4b81-886c-2a1869a08874">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl80L2ZyYWc6YzQ1M2MyY2I4ODVjNDEwNWIzZDc0YjQzYmNkZGZkY2UvdGFibGU6ZWI5MzJhNzM5MGIwNDhmOGIxYTA1NjBlNzQ2M2FiMTUvdGFibGVyYW5nZTplYjkzMmE3MzkwYjA0OGY4YjFhMDU2MGU3NDYzYWIxNV8xMC0xLTEtMS0w_1cde973d-5f38-464f-8599-e7489e285228">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl80L2ZyYWc6YzQ1M2MyY2I4ODVjNDEwNWIzZDc0YjQzYmNkZGZkY2UvdGFibGU6ZWI5MzJhNzM5MGIwNDhmOGIxYTA1NjBlNzQ2M2FiMTUvdGFibGVyYW5nZTplYjkzMmE3MzkwYjA0OGY4YjFhMDU2MGU3NDYzYWIxNV8xMS0xLTEtMS0w_c1d9bb31-dc6f-46e8-80c2-92cf3c500e20">false</dei:AmendmentFlag>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i1380b6d1c2814819b66da260b45a1128_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzQtMS0xLTEtMA_29b9a197-6ff5-45de-8f61-5ea3c63efc6a">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i3aa9217cb6b4417895aa9bf19a3adbdb_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzQtMy0xLTEtMA_ad3d270a-3b33-4e07-8615-8ce383bf814e">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzEyLTEtMS0xLTA_a8f08a68-1b0a-4b13-a015-71cde4f0359b">http://fasb.org/us-gaap/2021-01-31#LongTermDebtNoncurrent</us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzEyLTMtMS0xLTA_45da0a80-10fb-4f28-ac6e-3043ee68591f">http://fasb.org/us-gaap/2021-01-31#LongTermDebtNoncurrent</us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl84Mg_1cfba235-e67d-4bbf-9e13-e992e678523a">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6ZDc3ZGRjOTA2OTdjNDcyZDk3ZjFmYmIzODQzMjg0YzEvdGFibGVyYW5nZTpkNzdkZGM5MDY5N2M0NzJkOTdmMWZiYjM4NDMyODRjMV8wLTAtMS0xLTA_ffe29900-8ca7-4872-8a49-be2c802a54ec">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8xMDk5NTExNjMwOTY4_ec5f8017-5877-499b-8c8b-958550b50c5b">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8xMDk5NTExNjMwOTY4_a3c475ce-70ac-44a2-85c3-d92a1469e83a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6MTg4NDBiOTU4Njc4NGU3NWFiMWIwZDZkMDAzY2I2YmMvdGFibGVyYW5nZToxODg0MGI5NTg2Nzg0ZTc1YWIxYjBkNmQwMDNjYjZiY18wLTAtMS0xLTA_fd0d5c31-473c-45fb-8150-e86b8387ced0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8zMTE0_d2e37cc5-9762-4bc2-99e9-78bf37eb1f1e">001-14989</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8zMTE5_28b07043-0439-4591-a4a6-c4c6c5046d02">WESCO International, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6NmJkOGE2ZGM3NGQ1NDkzYmIwOWJjMGQyOTJjZTQxMjQvdGFibGVyYW5nZTo2YmQ4YTZkYzc0ZDU0OTNiYjA5YmMwZDI5MmNlNDEyNF8wLTAtMS0xLTA_e53d2f5e-4c5b-4be2-9de3-55a9f8dcdd95">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6NmJkOGE2ZGM3NGQ1NDkzYmIwOWJjMGQyOTJjZTQxMjQvdGFibGVyYW5nZTo2YmQ4YTZkYzc0ZDU0OTNiYjA5YmMwZDI5MmNlNDEyNF8wLTMtMS0xLTA_3220de29-a8ae-4e42-a077-dfea0e7f5bac">25-1723342</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6NmJkOGE2ZGM3NGQ1NDkzYmIwOWJjMGQyOTJjZTQxMjQvdGFibGVyYW5nZTo2YmQ4YTZkYzc0ZDU0OTNiYjA5YmMwZDI5MmNlNDEyNF8zLTAtMS0xLTA_d51e6ff7-2eae-4592-ae98-663b338ec592">225 West Station Square DriveSuite&#160;700</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6NmJkOGE2ZGM3NGQ1NDkzYmIwOWJjMGQyOTJjZTQxMjQvdGFibGVyYW5nZTo2YmQ4YTZkYzc0ZDU0OTNiYjA5YmMwZDI5MmNlNDEyNF8zLTMtMS0xLTA_381899ee-cd26-440d-b486-3c35138cda3e">15219</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6NmJkOGE2ZGM3NGQ1NDkzYmIwOWJjMGQyOTJjZTQxMjQvdGFibGVyYW5nZTo2YmQ4YTZkYzc0ZDU0OTNiYjA5YmMwZDI5MmNlNDEyNF80LTAtMS0xLTA_7a4a2952-841b-4e54-a510-57a7fa9f199a">Pittsburgh,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6NmJkOGE2ZGM3NGQ1NDkzYmIwOWJjMGQyOTJjZTQxMjQvdGFibGVyYW5nZTo2YmQ4YTZkYzc0ZDU0OTNiYjA5YmMwZDI5MmNlNDEyNF80LTEtMS0xLTA_807c6bfa-4a21-4bd6-b8de-0ed809fad3c8">PA</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8zMTIw_c049ab1a-1d7e-4f1d-a0ff-a99bb20c4453">412</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8zMTIx_d360e4e8-45a0-45e6-9944-f9c94c15feb6">454-2200</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i83494b0b89fb4fdbbaf84233290f9133_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6OGFiNmQ1MGRjOTg4NDQzMmE1MGMzY2U5ZmFkOGFhYTAvdGFibGVyYW5nZTo4YWI2ZDUwZGM5ODg0NDMyYTUwYzNjZTlmYWQ4YWFhMF8xLTAtMS0xLTA_e18bce09-b3b4-4304-9c87-206b172d1bd1">Common Stock, par value $.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i83494b0b89fb4fdbbaf84233290f9133_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6OGFiNmQ1MGRjOTg4NDQzMmE1MGMzY2U5ZmFkOGFhYTAvdGFibGVyYW5nZTo4YWI2ZDUwZGM5ODg0NDMyYTUwYzNjZTlmYWQ4YWFhMF8xLTItMS0xLTA_56a5e374-aec7-4707-bceb-5faacfa74bda">WCC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i83494b0b89fb4fdbbaf84233290f9133_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6OGFiNmQ1MGRjOTg4NDQzMmE1MGMzY2U5ZmFkOGFhYTAvdGFibGVyYW5nZTo4YWI2ZDUwZGM5ODg0NDMyYTUwYzNjZTlmYWQ4YWFhMF8xLTQtMS0xLTA_b3a6ebbe-5a8b-44ff-a395-cd51744e3564">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="ic477f95533404ee8bfe3711a251c3b42_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6OGFiNmQ1MGRjOTg4NDQzMmE1MGMzY2U5ZmFkOGFhYTAvdGFibGVyYW5nZTo4YWI2ZDUwZGM5ODg0NDMyYTUwYzNjZTlmYWQ4YWFhMF8yLTAtMS0xLTA_43168cdc-a1e9-45c1-8207-16635d173555">Depositary Shares, each representing a 1/100th interest in a share of Series A Fixed-Rate Reset Cumulative Perpetual Preferred Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ic477f95533404ee8bfe3711a251c3b42_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6OGFiNmQ1MGRjOTg4NDQzMmE1MGMzY2U5ZmFkOGFhYTAvdGFibGVyYW5nZTo4YWI2ZDUwZGM5ODg0NDMyYTUwYzNjZTlmYWQ4YWFhMF8yLTItMS0xLTA_d8d43345-3035-46a9-b9ec-5329a8359ac2">WCC PR A</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ic477f95533404ee8bfe3711a251c3b42_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6OGFiNmQ1MGRjOTg4NDQzMmE1MGMzY2U5ZmFkOGFhYTAvdGFibGVyYW5nZTo4YWI2ZDUwZGM5ODg0NDMyYTUwYzNjZTlmYWQ4YWFhMF8yLTQtMS0xLTA_4f9745a8-84c9-4bd8-ad37-99900a51338d">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8zMTIy_fa7d85f9-11e2-4e00-95e6-74ff4dbd9d7f">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8zMTIz_f57db4bf-d0b5-4baf-b8b4-4e9b08a8307b">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8zMTE1_5dc22d3b-67d2-41df-8848-013e61941867">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8zMTE2_51e497dd-927d-405e-8639-b4bdf5b208c9">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6ODQxODA3ZDU3NzM0NDU5MzlhYTJiZTkxMmMwNWM5NzQvdGFibGVyYW5nZTo4NDE4MDdkNTc3MzQ0NTkzOWFhMmJlOTEyYzA1Yzk3NF8wLTAtMS0xLTA_d1067622-d7b6-4f75-a2a2-149080e64472">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6ODQxODA3ZDU3NzM0NDU5MzlhYTJiZTkxMmMwNWM5NzQvdGFibGVyYW5nZTo4NDE4MDdkNTc3MzQ0NTkzOWFhMmJlOTEyYzA1Yzk3NF8yLTYtMS0xLTA_576d995e-5d46-4de7-a570-6906a3050cb9">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGFibGU6ODQxODA3ZDU3NzM0NDU5MzlhYTJiZTkxMmMwNWM5NzQvdGFibGVyYW5nZTo4NDE4MDdkNTc3MzQ0NTkzOWFhMmJlOTEyYzA1Yzk3NF80LTYtMS0xLTA_da8b11e6-c4d9-4732-bc04-795d0ec8c2f4">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8zMTE3_82c2635b-14fb-4219-9066-ec87a44b2194">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8zMTE4_b49544eb-f49a-40e7-9065-e982b3aa71d8">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i33133f19d28e472ab48febd0605319d2_I20210630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8yNjYz_04de9e02-c35b-434a-a7a7-36e43996cf8b"
      unitRef="usd">5100000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="idd6e8e80f8b345fa92db01147851d4e0_I20220224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8xMDk5NTExNjMxMDA2_07641fa4-4794-4132-8ea3-850321023ea5"
      unitRef="shares">50703285</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xL2ZyYWc6ZmNlODgzNDJjZTUzNGQwNTg2YzFhNDQxMWVlYWQ0ZGYvdGV4dHJlZ2lvbjpmY2U4ODM0MmNlNTM0ZDA1ODZjMWE0NDExZWVhZDRkZl8xMDk5NTExNjMxMDA4_3365c409-8cad-4615-913a-6157a4547486">Part&#160;III of this Form 10-K incorporates by reference portions of the registrant&#x2019;s Proxy Statement for its 2022 Annual Meeting of Stockholders.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl81NS9mcmFnOjBhNjJiYTFkZWEyMjRmMWRiZDRjOWIwZDg1NzdiMjQ2L3RhYmxlOmZlNmZjMzRlMWU3YjQzN2ViZDQ3ZDgyMmNmMzJkZjgzL3RhYmxlcmFuZ2U6ZmU2ZmMzNGUxZTdiNDM3ZWJkNDdkODIyY2YzMmRmODNfMS0wLTEtMS01MDQ0MC90ZXh0cmVnaW9uOjU2ODM1Mjc1OWUzNjQyMmZiOWRjOTkyMmJiZWVmYWU1XzEwOTk1MTE2Mjg1MzM_8d5a8aab-bedf-4dd5-875c-6d9270cfeab8">238</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl81OC9mcmFnOjAwYzUzMWNmYjdhZDQwODZhYTBiNmYyNWNkYTEwNGNmL3RleHRyZWdpb246MDBjNTMxY2ZiN2FkNDA4NmFhMGI2ZjI1Y2RhMTA0Y2ZfMTA5OTUxMTY0MTI2OA_29721776-f1c1-442d-a1dc-da9c06e2937e">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl81OC9mcmFnOjAwYzUzMWNmYjdhZDQwODZhYTBiNmYyNWNkYTEwNGNmL3RleHRyZWdpb246MDBjNTMxY2ZiN2FkNDA4NmFhMGI2ZjI1Y2RhMTA0Y2ZfMTA5OTUxMTY0MTI2OQ_3c889cdd-be08-4dd3-a15c-4c80c476f1aa">Pittsburgh, Pennsylvania</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNi0xLTEtMS0w_a0229541-3670-45a7-9166-88da592c8468"
      unitRef="usd">212583000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNi0zLTEtMS0w_a94f0bdd-130d-4c34-a3a2-293dbf56d292"
      unitRef="usd">449135000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNy0wLTEtMS0wL3RleHRyZWdpb246NmY5MWZjZDJkZjg1NDNhOTg3NWI5MDAzM2RhYzJiOTRfNzg_ba9a5b62-3a9e-44a2-aa22-6a4ea2d9e7b0"
      unitRef="usd">41723000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNy0wLTEtMS0wL3RleHRyZWdpb246NmY5MWZjZDJkZjg1NDNhOTg3NWI5MDAzM2RhYzJiOTRfODU_80a3c24e-fd18-4f4b-8e98-b5cf4858c666"
      unitRef="usd">23909000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNy0xLTEtMS0w_2b8e22c1-7d12-4c1b-aef1-6972335f46b7"
      unitRef="usd">2957613000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNy0zLTEtMS0w_a2d48043-c49b-4eaa-9064-f68be790d0b8"
      unitRef="usd">2466903000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfOC0xLTEtMS0w_ceb331c4-a87d-4f22-9f19-fa2f99597fe2"
      unitRef="usd">375885000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfOC0zLTEtMS0w_ba1cc2ba-c384-40bc-8f3f-085d1de25b42"
      unitRef="usd">239199000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfOS0xLTEtMS0w_ec2594de-4b44-4fb0-85a6-1628461fa687"
      unitRef="usd">2666219000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfOS0zLTEtMS0w_c487a60a-15d8-4760-93be-ca5dbfaa54e0"
      unitRef="usd">2163831000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTAtMS0xLTEtMA_0a46c58c-ae44-4b0b-ad39-8b3840cd07d1"
      unitRef="usd">137811000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTAtMy0xLTEtMA_dc6b5c5f-a063-4d99-a2f4-b21ad8c3b01e"
      unitRef="usd">187910000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTEtMS0xLTEtMA_271867ca-41bd-4da3-9cff-c05ec5272848"
      unitRef="usd">6350111000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTEtMy0xLTEtMA_88e65e06-ef22-4b6c-b7cd-3c72c1ec469c"
      unitRef="usd">5506978000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTItMS0xLTEtMA_0253d55d-8cad-4992-9a0d-0c884b298236"
      unitRef="usd">379012000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTItMy0xLTEtMA_78475b2f-62ca-4363-9736-94391014f26d"
      unitRef="usd">399157000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTMtMS0xLTEtMA_b1600cb1-87fd-4a6b-87a1-549f063bff33"
      unitRef="usd">530863000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTMtMy0xLTEtMA_40d8dac7-2578-40f1-89b8-339373d7fbde"
      unitRef="usd">534705000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTQtMS0xLTEtMA_f1facb40-21fd-41c0-8ab9-d6ae572d43e3"
      unitRef="usd">1944141000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTQtMy0xLTEtMA_07fa6f6a-168b-4562-8218-fb27e3d3ae0e"
      unitRef="usd">2065495000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTUtMS0xLTEtMA_23c6f2dd-b642-40e0-8cfe-e7a98ec66ff5"
      unitRef="usd">3208333000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTUtMy0xLTEtMA_9b971253-4f98-4b79-9300-bcca07c5c2ec"
      unitRef="usd">3187169000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTYtMS0xLTEtMA_c15ab88f-6903-425a-8430-200bba5e43ec"
      unitRef="usd">34191000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTYtMy0xLTEtMA_d707f1ff-64c6-40ad-b2ab-3284203a0fe5"
      unitRef="usd">37696000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTctMS0xLTEtMA_d2deb273-d32f-4e5c-8876-46fc55cdbc01"
      unitRef="usd">171048000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTctMy0xLTEtMA_80dbcc1d-d6f8-4d30-b21f-570aadea4a5b"
      unitRef="usd">93941000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTgtMS0xLTEtMA_b9624804-8b50-4b82-b2e7-a306c347d458"
      unitRef="usd">0</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTgtMy0xLTEtMA_4d02ebfe-438b-4463-857d-00a36097a246"
      unitRef="usd">55073000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup>
    <us-gaap:Assets
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTktMS0xLTEtMA_a3083909-bdb9-401c-a04b-ed5ca206406f"
      unitRef="usd">12617699000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTktMy0xLTEtMA_4e506319-8c37-43ea-a4c6-584a4e75a0fa"
      unitRef="usd">11880214000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjItMS0xLTEtMA_5f6cd892-2db0-4792-bfbe-5d4417ab65f8"
      unitRef="usd">2140251000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjItMy0xLTEtMA_24051bfa-2b23-4c69-9c67-6361e70be743"
      unitRef="usd">1707329000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjMtMS0xLTEtMA_3207fd6d-c8ba-4579-8fe2-35a009c84b69"
      unitRef="usd">314962000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjMtMy0xLTEtMA_7037d0aa-8807-4d1a-b037-dbf122ce9b1d"
      unitRef="usd">198535000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:DeferredFinanceCostsCurrentNet
      contextRef="i0234f5f5443f40b485e7f07128df55d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOmEwYjlkMDY0N2UyNDRlY2VhNGQ5ZWJhNDdhYzk5ZDExXzEwOTk1MTE2Mjc4ODI_d3aea446-32af-4143-ad16-9d0f35247752"
      unitRef="usd">1039000</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:LongTermDebtCurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjQtMS0xLTEtMA_a1835eaf-dcb2-4f8c-9baa-a60cb3278c83"
      unitRef="usd">9528000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjQtMy0xLTEtMA_d17bc327-3389-4231-b890-bf9e44abf8d4"
      unitRef="usd">528830000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjUtMS0xLTEtMA_4cd6cecf-a546-4543-bf9d-81559bbe886f"
      unitRef="usd">585067000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjUtMy0xLTEtMA_2395b1e2-e43f-4ffa-ad2f-da8336aa626f"
      unitRef="usd">552301000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjYtMS0xLTEtMA_1593a261-abcf-43e3-b911-f8adcac9ba30"
      unitRef="usd">3049808000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjYtMy0xLTEtMA_237164bc-870e-4152-a4ba-aaa9466dfb0c"
      unitRef="usd">2986995000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjctMC0xLTEtMC90ZXh0cmVnaW9uOjk2MWU5ODExNTJjOTQyNmE5MWE1YzU0ZmI0OTE3Yjg4XzY4_7584fab5-888d-42eb-9fa5-0390b5f50f3a"
      unitRef="usd">70572000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjctMC0xLTEtMC90ZXh0cmVnaW9uOjk2MWU5ODExNTJjOTQyNmE5MWE1YzU0ZmI0OTE3Yjg4Xzc1_5d2f577d-d6ad-4ee1-aa1d-8639c54b286b"
      unitRef="usd">87142000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjctMS0xLTEtMA_44ce05ba-1c4c-4b8f-935c-96b117a029c9"
      unitRef="usd">4701542000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjctMy0xLTEtMA_16ec8cab-e954-4e1e-9b3a-c2b1adb2d842"
      unitRef="usd">4369953000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjgtMS0xLTEtMA_02b9dc8c-84f4-47b7-8da3-b8fd13bd5583"
      unitRef="usd">414248000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjgtMy0xLTEtMA_0489d8b4-00df-4745-8b01-c59082487c82"
      unitRef="usd">414889000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjktMS0xLTEtMA_ea153e75-eb3c-4f9b-9b60-7955665f581c"
      unitRef="usd">437444000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjktMy0xLTEtMA_11c09c01-3740-41b1-aedf-5e141dbe8299"
      unitRef="usd">488261000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzAtMS0xLTEtMA_f0c9b7f5-492b-4d45-82ef-cbd436a00503"
      unitRef="usd">238446000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzAtMy0xLTEtMA_4964aa87-0676-4463-a690-137ff1e45e3a"
      unitRef="usd">278010000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzEtMS0xLTEtMA_2b1ad4d6-3381-45e5-af0c-5bb0cf7bb3c0"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzEtMy0xLTEtMA_17070374-cec6-4a56-bccf-576f571fd4a8"
      unitRef="usd">5717000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities>
    <us-gaap:Liabilities
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzItMS0xLTEtMA_3fb229bf-a54b-4db4-8405-1b9da89bc2cc"
      unitRef="usd">8841488000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzItMy0xLTEtMA_c81f3e57-5f27-449d-befb-2a97bfc02696"
      unitRef="usd">8543825000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzMtMS0xLTEtMA_5225d16f-d512-44ed-9ffc-413c9a3bcefb"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzMtMy0xLTEtMA_cc54ccc1-2817-4358-98fe-129a6cb2ddd5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i74d494d0bcf640c9a42c2eb239697703_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjcyODBkMDkwODU0YTRkMjE5MGQ2Yjc2ZjVlMzMxMzFmXzIx_483bb07a-dfd4-44b3-bdbc-2dcd65fefb9f"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i21a3f906b8a64fcebccaa2adc41d1a5e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjcyODBkMDkwODU0YTRkMjE5MGQ2Yjc2ZjVlMzMxMzFmXzIx_91fdf22c-4e03-4e80-b94e-679a38108ec1"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i74d494d0bcf640c9a42c2eb239697703_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjcyODBkMDkwODU0YTRkMjE5MGQ2Yjc2ZjVlMzMxMzFmXzM1_00637c01-11eb-471f-a070-f0f01e97d0bd"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i21a3f906b8a64fcebccaa2adc41d1a5e_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjcyODBkMDkwODU0YTRkMjE5MGQ2Yjc2ZjVlMzMxMzFmXzM1_cf08644e-dc20-46b3-9819-984dab8c9bdd"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i21a3f906b8a64fcebccaa2adc41d1a5e_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjcyODBkMDkwODU0YTRkMjE5MGQ2Yjc2ZjVlMzMxMzFmXzU3_27cefd8a-354f-4f63-94be-cd8058c3c30f"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i74d494d0bcf640c9a42c2eb239697703_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjcyODBkMDkwODU0YTRkMjE5MGQ2Yjc2ZjVlMzMxMzFmXzU3_7a5e4031-d24b-4807-976a-79cb26492167"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i21a3f906b8a64fcebccaa2adc41d1a5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzUtMS0xLTEtMA_a9174ae5-7c6a-4327-84a2-876ce25b420b"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i74d494d0bcf640c9a42c2eb239697703_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzUtMy0xLTEtMA_a78849f7-3914-46cd-b823-8ab9e65f73cf"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i89125e94eebb4419952f01584e0f8ba4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmYzNWE4ODAzOWE2ZjQ4MWE4ZDZkZTViZmFmYWQ5NDhjXzMx_5133f935-0562-46be-8b74-72fc3152e17e"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i89125e94eebb4419952f01584e0f8ba4_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmYzNWE4ODAzOWE2ZjQ4MWE4ZDZkZTViZmFmYWQ5NDhjXzQ1_638e2ea0-4479-4b8b-a2be-557ce957bc15"
      unitRef="shares">25000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i89125e94eebb4419952f01584e0f8ba4_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmYzNWE4ODAzOWE2ZjQ4MWE4ZDZkZTViZmFmYWQ5NDhjXzY3_4fb9399d-1737-47b0-ba5a-15d953cac50a"
      unitRef="shares">21612</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i89125e94eebb4419952f01584e0f8ba4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzYtMS0xLTEtMA_cbfa43f7-3234-47b7-81ad-2f17e2ec9ccd"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ifdcb95d5d2714259ab840c1a5e2dbee7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzYtMy0xLTEtMA_a97a8dc0-cdf1-4068-85d1-658f72d86fc2"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i050838440e3c4a639b6974dd7713ff16_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhOGU4MGE1M2Y2NDRkNDliZmYyZGYwZGYwYzcwMDNiXzE4_6d670916-b97f-4fa2-9237-a6cf3cc2afc3"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3f5963996bb5472a8139849976b3fc66_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhOGU4MGE1M2Y2NDRkNDliZmYyZGYwZGYwYzcwMDNiXzE4_6f5b0d2c-fc1e-4c48-b320-8939118b085c"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3f5963996bb5472a8139849976b3fc66_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhOGU4MGE1M2Y2NDRkNDliZmYyZGYwZGYwYzcwMDNiXzMy_24e1cf33-569b-4798-8da9-951e209217d0"
      unitRef="shares">210000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i050838440e3c4a639b6974dd7713ff16_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhOGU4MGE1M2Y2NDRkNDliZmYyZGYwZGYwYzcwMDNiXzMy_939013f4-0db0-4b17-af3f-5b095a469de4"
      unitRef="shares">210000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i050838440e3c4a639b6974dd7713ff16_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhOGU4MGE1M2Y2NDRkNDliZmYyZGYwZGYwYzcwMDNiXzU0_36c6f483-733f-485a-9896-e1b6743a9d75"
      unitRef="shares">68162297</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3f5963996bb5472a8139849976b3fc66_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhOGU4MGE1M2Y2NDRkNDliZmYyZGYwZGYwYzcwMDNiXzYx_68002a38-d499-4da5-931b-e9cd435dd324"
      unitRef="shares">67596515</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i050838440e3c4a639b6974dd7713ff16_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhOGU4MGE1M2Y2NDRkNDliZmYyZGYwZGYwYzcwMDNiXzgy_f4f03d18-f234-46ba-9f41-d5481caac49b"
      unitRef="shares">50474806</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3f5963996bb5472a8139849976b3fc66_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhOGU4MGE1M2Y2NDRkNDliZmYyZGYwZGYwYzcwMDNiXzg5_6bb1d96f-8390-4e86-a8b0-bf48e1b07b7d"
      unitRef="shares">50064985</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i050838440e3c4a639b6974dd7713ff16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzctMS0xLTEtMA_8fd30834-a223-4f49-b9b7-a3b2d5385188"
      unitRef="usd">682000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i3f5963996bb5472a8139849976b3fc66_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzctMy0xLTEtMA_f8226cd8-adac-48ed-8c1c-91d181d18e79"
      unitRef="usd">676000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ic78bad0d84a04f75b581049af68c07f0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjkxNjVjZmY0NjkzMDRhYjBhZDU3ZjcwYjZjZGFiM2IwXzQ4_35e7ec46-73b3-4c9e-b7ae-6c3df12c0670"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2352b4a474e14cadb819c4fcb4465554_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjkxNjVjZmY0NjkzMDRhYjBhZDU3ZjcwYjZjZGFiM2IwXzQ4_3d8857c7-d245-41f6-83ee-40b19bc7a470"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ic78bad0d84a04f75b581049af68c07f0_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjkxNjVjZmY0NjkzMDRhYjBhZDU3ZjcwYjZjZGFiM2IwXzYy_3e13893c-9af4-40a9-9122-32a65ebf6cff"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2352b4a474e14cadb819c4fcb4465554_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjkxNjVjZmY0NjkzMDRhYjBhZDU3ZjcwYjZjZGFiM2IwXzYy_c1deaaf6-7653-4ae9-8368-432521445e66"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ic78bad0d84a04f75b581049af68c07f0_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjkxNjVjZmY0NjkzMDRhYjBhZDU3ZjcwYjZjZGFiM2IwXzg0_34d7f1e4-237d-4e9f-b084-26ace3f64bd4"
      unitRef="shares">4339431</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2352b4a474e14cadb819c4fcb4465554_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjkxNjVjZmY0NjkzMDRhYjBhZDU3ZjcwYjZjZGFiM2IwXzg0_937c9ed4-9bd2-42b9-b425-aff384a5cdb4"
      unitRef="shares">4339431</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic78bad0d84a04f75b581049af68c07f0_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjkxNjVjZmY0NjkzMDRhYjBhZDU3ZjcwYjZjZGFiM2IwXzk4_0b5b049a-4006-40a9-a316-d5484dcd3a4b"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2352b4a474e14cadb819c4fcb4465554_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjkxNjVjZmY0NjkzMDRhYjBhZDU3ZjcwYjZjZGFiM2IwXzk4_6036cd6c-41b6-41b6-98d7-a067ccd55161"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ic78bad0d84a04f75b581049af68c07f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzgtMS0xLTEtMA_c88d60b3-1aad-473e-910c-ee74af4c871a"
      unitRef="usd">43000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i2352b4a474e14cadb819c4fcb4465554_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzgtMy0xLTEtMA_e598c84f-5357-4cdf-afaa-9947371cb168"
      unitRef="usd">43000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzktMS0xLTEtMA_7e94c502-0e6f-4ea2-895d-a4dbe0479738"
      unitRef="usd">1969332000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMzktMy0xLTEtMA_1e97ea89-832e-483b-ad57-fdb0a033f760"
      unitRef="usd">1942810000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDAtMS0xLTEtMA_5c160ef2-c5a1-41e9-8d4c-4410325db4cc"
      unitRef="usd">3004690000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDAtMy0xLTEtMA_b2bba448-e4f4-425a-8ce8-eb1aba2800fc"
      unitRef="usd">2601662000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOjc1NGU1NTM4ZWVjNjRiY2E5ZWJjYjE3NjE5Mzk0NDZmXzI5_1efdd7b0-dffc-48db-a0c2-94ac47159612"
      unitRef="shares">22026922</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOjc1NGU1NTM4ZWVjNjRiY2E5ZWJjYjE3NjE5Mzk0NDZmXzM2_96aeeb34-f22f-490f-9004-b91009274cf5"
      unitRef="shares">21870961</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDEtMS0xLTEtMA_4be13862-deca-46e7-bb4e-647bc7e79534"
      unitRef="usd">956188000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDEtMy0xLTEtMA_7a1b67b9-2dee-4036-8838-ec9399f32cee"
      unitRef="usd">938335000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDItMS0xLTEtMA_1b8c0f8f-5583-47fc-9003-2ea42ac239db"
      unitRef="usd">-236035000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDItMy0xLTEtMA_7d102e40-31bd-484d-a3c2-a004cf689ba2"
      unitRef="usd">-263134000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDMtMS0xLTEtMA_2897ef58-b2f5-4bd7-ac7c-90ed51830c27"
      unitRef="usd">3782524000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDMtMy0xLTEtMA_06c0a96a-b4f7-44a9-9b96-d50cee441ae1"
      unitRef="usd">3343722000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDQtMS0xLTEtMA_343db2d3-497e-4e4c-9b8c-0b65455aebbf"
      unitRef="usd">-6313000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDQtMy0xLTEtMA_bf65392f-6871-434e-ab01-87c2f7f79c16"
      unitRef="usd">-7333000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDUtMS0xLTEtMA_706cdaf9-d58c-4b73-955d-7e402883efae"
      unitRef="usd">3776211000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDUtMy0xLTEtMA_cb8826e3-b6eb-4cb8-9151-fbc0eb9972a4"
      unitRef="usd">3336389000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDYtMS0xLTEtMA_761a7b3f-3436-4b21-8b53-8d37a7c17125"
      unitRef="usd">12617699000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfNDYtMy0xLTEtMA_83cdf6b9-d3ad-410e-a769-44c2d7fa72fd"
      unitRef="usd">11880214000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfNS0xLTEtMS0w_d90fca20-8b3a-4e3c-828f-42a4c3a66d22"
      unitRef="usd">18217512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfNS0zLTEtMS0w_acaa8e74-4aee-4d42-8259-d2df6e8209ac"
      unitRef="usd">12325995000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfNS01LTEtMS0w_3cb8218e-e3db-48c5-b3eb-f780a8eebc05"
      unitRef="usd">8358917000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfNi0xLTEtMS0w_5c7565e7-94ce-4a43-a517-34e053862496"
      unitRef="usd">14425444000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfNi0zLTEtMS0w_0394ad0f-55a7-4d04-9d29-92f0b74ff12d"
      unitRef="usd">9998329000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfNi01LTEtMS0w_8af62dd6-b246-4de4-9ef5-9915cb1ed8d7"
      unitRef="usd">6777456000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfNy0xLTEtMS0w_a4a585f6-6f70-4128-a872-80d6d79e2ee7"
      unitRef="usd">2791641000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfNy0zLTEtMS0w_4e11314e-a4a5-4237-9003-597cefafa147"
      unitRef="usd">1859028000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfNy01LTEtMS0w_7d6e2a97-52a5-46d3-8948-7adbc7cd3a65"
      unitRef="usd">1173137000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfOC0xLTEtMS0w_f97a401d-933e-4939-8227-7534a71a878f"
      unitRef="usd">198554000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfOC0zLTEtMS0w_7eebeb0b-7b76-478d-92bd-aa6951383ac7"
      unitRef="usd">121600000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfOC01LTEtMS0w_5074bfc2-069a-462a-bf33-e640fe6eb6c7"
      unitRef="usd">62107000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfOS0xLTEtMS0w_4819b411-5c6d-4ed0-ad8b-2271d0187c90"
      unitRef="usd">801873000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfOS0zLTEtMS0w_74668c17-323c-4a58-a93b-9ad98d1d2be0"
      unitRef="usd">347038000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfOS01LTEtMS0w_8c2954ed-f2fd-46e9-b023-f210e8f829b0"
      unitRef="usd">346217000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTAtMS0xLTEtMA_186764e1-cfcc-47f0-8d37-f161640be976"
      unitRef="usd">-268073000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTAtMy0xLTEtMA_88d49438-da65-4b15-b143-5f6e15cf9390"
      unitRef="usd">-226591000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTAtNS0xLTEtMA_9eacba6c-ed74-4626-b747-40568a002e5a"
      unitRef="usd">-65710000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTEtMS0xLTEtMA_3bda7bc2-d692-4095-a963-e67bdb5da487"
      unitRef="usd">48112000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTEtMy0xLTEtMA_dd8bf679-4385-4d44-82e8-b04fc6c15bc6"
      unitRef="usd">2395000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTEtNS0xLTEtMA_406fc21c-085d-449e-95f4-12c5707425da"
      unitRef="usd">1554000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTItMS0xLTEtMA_9d52a04e-9873-49d4-9ef0-1916f0a34b53"
      unitRef="usd">581912000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTItMy0xLTEtMA_8ff99427-0c9b-4d23-98a8-8ce23356dc70"
      unitRef="usd">122842000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTItNS0xLTEtMA_827ba6cf-7c46-4ed1-843a-f5ac45cb7868"
      unitRef="usd">282061000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTMtMS0xLTEtMA_3da77a0e-836b-4d9c-9419-3c90cd042785"
      unitRef="usd">115510000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTMtMy0xLTEtMA_fb333cf7-81cf-4c3d-a933-171b9b83dd9a"
      unitRef="usd">22803000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTMtNS0xLTEtMA_a38f0e9a-b951-4db0-b68f-08ef962f3183"
      unitRef="usd">59863000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTQtMS0xLTEtMA_dee882b7-aebb-48f3-ac85-b7c9c7408470"
      unitRef="usd">466402000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTQtMy0xLTEtMA_3f4395c2-b562-46ed-bace-076b64bf5d10"
      unitRef="usd">100039000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTQtNS0xLTEtMA_c7774582-bc86-41f4-97c5-829c7066620b"
      unitRef="usd">222198000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTUtMS0xLTEtMA_24087f8d-c19c-4b76-9fe7-41c406386929"
      unitRef="usd">1020000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTUtMy0xLTEtMA_6d421314-4e0a-4f24-996e-70911c0bde3e"
      unitRef="usd">-521000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTUtNS0xLTEtMA_371abec7-528d-4ab3-bd16-343293256de6"
      unitRef="usd">-1228000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTYtMS0xLTEtMA_68f0d389-bd98-4d39-b0c7-71c93c7cfacf"
      unitRef="usd">465382000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTYtMy0xLTEtMA_c134c860-422b-4428-b70c-c6bc9de3294c"
      unitRef="usd">100560000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTYtNS0xLTEtMA_4036413d-67d9-4392-afe2-c4b3fc72b125"
      unitRef="usd">223426000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTctMS0xLTEtMA_90352fb1-cf9c-4921-b54f-b49bd67d5a77"
      unitRef="usd">57408000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTctMy0xLTEtMA_75ff87ee-2931-43e6-8c68-0b6a8cb83edb"
      unitRef="usd">30139000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTctNS0xLTEtMA_6d03781a-293f-4288-8113-d20edeaf00b9"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTgtMS0xLTEtMA_97c1de3c-83be-4230-8ecb-2a92111935cf"
      unitRef="usd">407974000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTgtMy0xLTEtMA_a5f0427b-6fcd-42de-9f2f-49c07a413f92"
      unitRef="usd">70421000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMTgtNS0xLTEtMA_c2bf22ce-a29c-43de-b258-17187358e330"
      unitRef="usd">223426000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjAtMS0xLTEtMA_0aa2c695-41a4-48fb-9165-ca3fc9c78470"
      unitRef="usd">-15584000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjAtMy0xLTEtMA_ff6c117b-09f2-40a9-b8ff-e59053dabff7"
      unitRef="usd">95577000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjAtNS0xLTEtMA_cf2fc32f-a51c-46c4-82c7-4a9acb942db9"
      unitRef="usd">49306000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjEtMS0xLTEtMA_57e83ac8-0285-4c06-b0db-73524cf730cc"
      unitRef="usd">-42683000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjEtMy0xLTEtMA_16f00945-0440-46e4-9ad7-f9138216dd61"
      unitRef="usd">-9061000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjEtNS0xLTEtMA_4ee9750f-522a-409e-be6a-1dcc34fa5bc5"
      unitRef="usd">8643000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjItMS0xLTEtMA_024a0f2b-3948-42b3-a213-c0db7d499f4f"
      unitRef="usd">435073000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjItMy0xLTEtMA_53809a69-e387-431f-ba8c-f0b78668e4c6"
      unitRef="usd">175059000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjItNS0xLTEtMA_1c6698d5-f117-47b9-8610-aa5f4c19ba00"
      unitRef="usd">264089000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjUtMS0xLTEtMA_ebccbb37-10d7-4e04-879b-4a8ff37b7909"
      unitRef="usdPerShare">8.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjUtMy0xLTEtMA_392238f0-666a-42b7-98e7-342c99435e05"
      unitRef="usdPerShare">1.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjUtNS0xLTEtMA_fc883e14-6231-48da-9212-2f8ca21dff0e"
      unitRef="usdPerShare">5.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjYtMS0xLTEtMA_5af6c643-3b49-4177-a46b-40606efa9540"
      unitRef="usdPerShare">7.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjYtMy0xLTEtMA_473735f3-5456-45c6-b95c-d66ac261485a"
      unitRef="usdPerShare">1.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82NC9mcmFnOjU4NDI3NjljYWU4ZTQ0NzU4NjFkNjE4ZWIyZTk4NjVjL3RhYmxlOjdkZWEwZGMxZGU1NTRjZDZhYjQzNGY0ZWQxY2YxMjVlL3RhYmxlcmFuZ2U6N2RlYTBkYzFkZTU1NGNkNmFiNDM0ZjRlZDFjZjEyNWVfMjYtNS0xLTEtMA_f33ff12f-22c5-4959-abab-8d71dda8a642"
      unitRef="usdPerShare">5.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockValue
      contextRef="i33aab102970a4186893de4ef953f635d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNC0yLTEtMS0w_85bcfa2e-ad21-4519-a33f-6d4e2ec426d4"
      unitRef="usd">592000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="i33aab102970a4186893de4ef953f635d_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNC00LTEtMS0w_7b500fd0-f16b-4299-b1c9-577253768b7d"
      unitRef="shares">59157696</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i5b6a4b1d02af41dfa6608866258ee27d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNC02LTEtMS0w_7435f1c7-b513-479c-8d0a-a082df22f61a"
      unitRef="usd">43000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="i5b6a4b1d02af41dfa6608866258ee27d_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNC04LTEtMS0w_01c55aa1-8eb5-42e0-8f45-ef86f65a9303"
      unitRef="shares">4339431</us-gaap:CommonStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i04de07d9e4eb48a6a6dca3aaa89a8eca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNC0xMC0xLTEtMA_9625dfbc-1518-4680-bb48-94b7e4ab3c72"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i04de07d9e4eb48a6a6dca3aaa89a8eca_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNC0xMi0xLTEtMA_0c6f767e-9d76-42bc-93f0-f76caa7fe4b8"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i04de07d9e4eb48a6a6dca3aaa89a8eca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNC0xNC0xLTEtMA_dced6850-1018-47a4-8d80-25dfc5621ae4"
      unitRef="usd">993666000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i04de07d9e4eb48a6a6dca3aaa89a8eca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNC0xNi0xLTEtMA_04ef566f-1203-4f78-b171-d4b07039ef68"
      unitRef="usd">2307462000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockValue
      contextRef="i04de07d9e4eb48a6a6dca3aaa89a8eca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNC0xOC0xLTEtMA_42934a3c-c9d1-46c0-baea-cd1a0d2c9559"
      unitRef="usd">758018000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockShares
      contextRef="i04de07d9e4eb48a6a6dca3aaa89a8eca_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNC0yMC0xLTEtMA_ecb14d17-2892-4b2f-873f-2cc3fbcd449e"
      unitRef="shares">18391042</us-gaap:TreasuryStockShares>
    <us-gaap:MinorityInterest
      contextRef="i04de07d9e4eb48a6a6dca3aaa89a8eca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNC0yMi0xLTEtMA_a213aa10-4fec-461a-9f9e-1b7edca40b8c"
      unitRef="usd">-5584000</us-gaap:MinorityInterest>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i04de07d9e4eb48a6a6dca3aaa89a8eca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNC0yNC0xLTEtMA_0a7ccc6d-ba8b-42c5-9ac4-b091047709c4"
      unitRef="usd">-408435000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
      contextRef="i43b85b434aeb4d858e2932cf810228d5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNS0yLTEtMS0w_c953002f-222f-443d-8447-c13fff14cb3d"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i43b85b434aeb4d858e2932cf810228d5_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNS00LTEtMS0w_83fd40d7-1ea3-45af-97ac-e99509c60124"
      unitRef="shares">198985</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNS0xNC0xLTEtMA_dabcdfba-e414-4a29-bf18-ead4ad1f308c"
      unitRef="usd">-84000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
      contextRef="i3477edc325004c9ba011770dc86a8867_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNS0xOC0xLTEtMA_ebe6ad4d-0c6a-49df-8e5c-0f391109c288"
      unitRef="usd">-238000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i3477edc325004c9ba011770dc86a8867_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNS0yMC0xLTEtMA_a484a915-74cc-47ee-83bd-153ec7a95e7f"
      unitRef="shares">3730</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNi0xNC0xLTEtMA_d2ed3d07-f76c-4fb6-be96-95cae40819c7"
      unitRef="usd">19062000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:TreasuryStockValueAcquiredParValueMethod
      contextRef="if076c7a7b914404aaea59bfbbf04c02a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNy0xNC0xLTEtMA_9bca51b4-cadb-4c02-94fd-45062a3753bd"
      unitRef="usd">28901000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNy0xOC0xLTEtMA_7e354bdd-6b5d-4298-8ab7-cbbf8ff8cb58"
      unitRef="usd">178901000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfNy0yMC0xLTEtMA_220fbf1b-fc6f-4b89-96cf-c50fc7e07a7a"
      unitRef="shares">3455584</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i43b85b434aeb4d858e2932cf810228d5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfOC0yLTEtMS0w_4068455a-9d4b-4b28-8c71-084598f8aca2"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i43b85b434aeb4d858e2932cf810228d5_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfOC00LTEtMS0w_913725d6-77d6-4eb3-a64d-eb8b838a7062"
      unitRef="shares">48663</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if076c7a7b914404aaea59bfbbf04c02a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfOC0xNC0xLTEtMA_1d3f47c6-3143-41ed-90ab-b8c3477bedbe"
      unitRef="usd">-2198000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i6498428db0384975a9165a871652145b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfOC0xNi0xLTEtMA_98b28a4c-ee17-4808-82bc-283b0eaa18e5"
      unitRef="usd">-459000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i65311bbde16b4cdfaf16f4e7c2c3a701_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfOS0yMi0xLTEtMA_0cb2fdca-0a61-4a65-b464-3ab67af2e2f8"
      unitRef="usd">-1228000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTAtMTYtMS0xLTA_6e325cb0-5119-41c9-88cd-80f7697256dc"
      unitRef="usd">223426000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ibfe50da557ba4539a49187650c97e8e2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTEtMjQtMS0xLTA_ddf5972c-b557-49a4-92ce-5bafc3268135"
      unitRef="usd">49306000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmI2NmNkNDNmODBmNzRjYjhhODRmZTU3ZGJjMGNkYWQxXzEwOTk1MTE2Mjc4MzA_6c91960e-94dc-42fe-a9fa-b8aba00a3bf1"
      unitRef="usd">-2943000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ibfe50da557ba4539a49187650c97e8e2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTItMjQtMS0xLTA_d93ef657-2492-4081-a464-68c48e591e34"
      unitRef="usd">-8643000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:CommonStockValue
      contextRef="i5dfa207cca14433eb75ea34859900250_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTMtMi0xLTEtMA_b1976716-392f-44d2-b0b2-cddce0e9e8d8"
      unitRef="usd">593000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="i5dfa207cca14433eb75ea34859900250_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTMtNC0xLTEtMA_4eb868ef-7eda-433f-b8af-9766a7ec015c"
      unitRef="shares">59308018</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i36f7aff41da4471fb75efe66b299fbd5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTMtNi0xLTEtMA_0247d067-18fc-4b7d-80cb-fb6834780bb7"
      unitRef="usd">43000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="i36f7aff41da4471fb75efe66b299fbd5_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTMtOC0xLTEtMA_9768ef21-e0fc-4e73-bf5f-d142dd32c280"
      unitRef="shares">4339431</us-gaap:CommonStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTMtMTAtMS0xLTA_4f143823-dbd1-46da-945d-c9b76f67f066"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTMtMTItMS0xLTA_d46489d8-b842-49a9-8762-aa0b6adb23d6"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTMtMTQtMS0xLTA_698aee77-a1bb-4aad-a8c8-9913583f6c13"
      unitRef="usd">1039347000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTMtMTYtMS0xLTA_819f3713-9c23-4a34-8720-21e4f537f7ff"
      unitRef="usd">2530429000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockValue
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTMtMTgtMS0xLTA_b4d60cb5-4f0f-40cc-bf93-5d52b552b6b9"
      unitRef="usd">937157000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockShares
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTMtMjAtMS0xLTA_1e8e86a3-72d6-44a3-9c2c-4a16c95c8800"
      unitRef="shares">21850356</us-gaap:TreasuryStockShares>
    <us-gaap:MinorityInterest
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTMtMjItMS0xLTA_4125545d-c4c7-43b8-ba67-ae44f49b93d2"
      unitRef="usd">-6812000</us-gaap:MinorityInterest>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTMtMjQtMS0xLTA_48c732c9-62ba-4a30-8260-148f571b0f2a"
      unitRef="usd">-367772000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
      contextRef="idd399921d4994ef6a35a37e7e565a4ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTQtMi0xLTEtMA_c338ec67-262a-4499-81ca-4fa707b9ab1e"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="idd399921d4994ef6a35a37e7e565a4ba_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTQtNC0xLTEtMA_dcf5b910-50a5-4f77-9000-9f2e3b8cd92f"
      unitRef="shares">171517</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTQtMTQtMS0xLTA_6cdc4a67-c7d0-4151-8f14-f29a029fb649"
      unitRef="usd">-40000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
      contextRef="i87d6a5e6cb9d4674bac721ff8b04f81c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTQtMTgtMS0xLTA_cb84bc90-ccfa-472a-bdc0-7f7f9ea7dd45"
      unitRef="usd">-1178000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i87d6a5e6cb9d4674bac721ff8b04f81c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTQtMjAtMS0xLTA_cd0365f4-0b5b-4c7e-a3b0-2aac4337affa"
      unitRef="shares">20605</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTUtMTQtMS0xLTA_33da1785-f751-433a-811c-e16e99116ea3"
      unitRef="usd">19279000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="idd399921d4994ef6a35a37e7e565a4ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTctMi0xLTEtMA_69355fd1-dd3f-4bcf-bd3a-bae181663847"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="idd399921d4994ef6a35a37e7e565a4ba_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTctNC0xLTEtMA_8d6a4d2c-c817-4a56-827d-e02db0ecad9d"
      unitRef="shares">33248</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1ec1742cc7d8495cae67b65d5e5a4c3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTctMTQtMS0xLTA_66719384-b41e-43fd-ba43-e9dc3a99355d"
      unitRef="usd">-2377000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1eee4693bec24862b1b653fb7d63cb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTctMTYtMS0xLTA_3e6d5298-4cce-483f-867e-5d51140b2019"
      unitRef="usd">812000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="idd399921d4994ef6a35a37e7e565a4ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTctMi0xLTEtMzY1OTE_1592513a-c909-4aec-b472-94389c61b571"
      unitRef="usd">82000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="idd399921d4994ef6a35a37e7e565a4ba_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTctNC0xLTEtMzY1OTE_dfe5cd25-8a77-4e1c-9cbd-37355f0c2123"
      unitRef="shares">8150228</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i029c28e00b6041f297290de9b2dfa2ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTctMTAtMS0xLTM2NTkx_30784b5d-549e-48d6-aa22-a1906c3d678e"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i029c28e00b6041f297290de9b2dfa2ba_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTctMTItMS0xLTM2NTkx_b1637c80-daf2-4f83-8d73-00817e7395bb"
      unitRef="shares">21612</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i1ec1742cc7d8495cae67b65d5e5a4c3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTctMTQtMS0xLTM2NTkx_0477161b-ea02-46c4-a56d-4fcba34bfdfd"
      unitRef="usd">886601000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i9836637033484024a5a21f48ece7440c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTgtMjItMS0xLTA_a31f9a19-10c5-49a8-82dc-e11bc59251c2"
      unitRef="usd">-521000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMTktMTYtMS0xLTA_ced50917-eb60-474b-bc9b-2e3c2ed1b90a"
      unitRef="usd">100560000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsPreferredStock
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjAtMTYtMS0xLTM2NTkx_fe8d1502-9ba5-41ae-9f1f-d4b688f3ca0c"
      unitRef="usd">30139000</us-gaap:DividendsPreferredStock>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i4ee57c7b53aa4b76b68a56ff6ab133d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjAtMjQtMS0xLTA_b31529de-060e-433f-bda5-018563a4a43f"
      unitRef="usd">95577000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjEtMC0xLTEtMC90ZXh0cmVnaW9uOmIzYjRmOWQ3NTk5NTRjZTNiMTVkYmUzNDAxYmM4YWNjXzEwOTk1MTE2Mjc4MzA_5a01c66d-5890-4960-ae6d-08be92de8653"
      unitRef="usd">2891000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i4ee57c7b53aa4b76b68a56ff6ab133d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjEtMjQtMS0xLTA_05854247-c505-41b3-91ab-de244cb7c994"
      unitRef="usd">9061000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:CommonStockValue
      contextRef="i3f5963996bb5472a8139849976b3fc66_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjItMi0xLTEtMA_45514349-43f6-45fd-9fcd-f9c11eb08125"
      unitRef="usd">676000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3f5963996bb5472a8139849976b3fc66_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjItNC0xLTEtMA_b5ee01fb-e7ba-4423-af7c-8dc36cef8b6c"
      unitRef="shares">67596515</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i2352b4a474e14cadb819c4fcb4465554_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjItNi0xLTEtMA_1b3f54f4-a33f-415b-ab7b-3710ae1be564"
      unitRef="usd">43000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2352b4a474e14cadb819c4fcb4465554_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjItOC0xLTEtMA_f1251497-5549-4604-9768-d2761035a278"
      unitRef="shares">4339431</us-gaap:CommonStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjItMTAtMS0xLTA_09e20e90-1053-4f6d-993e-7bf0354e399b"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjItMTItMS0xLTA_0cf16dd6-9123-40a7-8fe6-a9040c1d1b93"
      unitRef="shares">21612</us-gaap:PreferredStockSharesIssued>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjItMTQtMS0xLTA_a561292b-129e-4a11-b04e-da4c59d8dd9d"
      unitRef="usd">1942810000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjItMTYtMS0xLTA_79649cf8-dac9-4d6d-9cac-0b5307f3ee1a"
      unitRef="usd">2601662000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockValue
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjItMTgtMS0xLTA_ab300ca6-b54c-43db-96cc-352cf0a1dd37"
      unitRef="usd">938335000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockShares
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjItMjAtMS0xLTA_2737ebf1-944a-4fea-8c72-3453f284ac52"
      unitRef="shares">21870961</us-gaap:TreasuryStockShares>
    <us-gaap:MinorityInterest
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjItMjItMS0xLTA_b90bf6c3-23de-4bd3-9c50-ef4fb1fd02ec"
      unitRef="usd">-7333000</us-gaap:MinorityInterest>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjItMjQtMS0xLTA_aa141ea1-6776-4393-a44f-113ae9bbd832"
      unitRef="usd">-263134000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
      contextRef="ifd04a7bd5f934955895963675b7f79de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjMtMi0xLTEtMA_175191c3-1174-42dc-96f5-dbdf49165af8"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ifd04a7bd5f934955895963675b7f79de_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjMtNC0xLTEtMA_4c8d8b10-18a5-4b9f-8352-77cc439fa6e6"
      unitRef="shares">662261</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjMtMTQtMS0xLTA_a399c803-a4b2-4237-8f27-eef2f6713547"
      unitRef="usd">-43000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
      contextRef="i9ce65d5f97b34022a8fc70c2ab887917_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjMtMTgtMS0xLTA_8781897c-e49e-4aea-88b3-fba909938f00"
      unitRef="usd">-17853000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i9ce65d5f97b34022a8fc70c2ab887917_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjMtMjAtMS0xLTA_d443c208-e9d9-408d-9f01-145284da8e2c"
      unitRef="shares">155961</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjQtMTQtMS0xLTA_c4d5edba-cff6-4e34-9ab5-851da87e0796"
      unitRef="usd">30821000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ifd04a7bd5f934955895963675b7f79de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjUtMi0xLTEtMA_015b5a1b-ffe9-4e48-a919-7a837350ffb9"
      unitRef="usd">1000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ifd04a7bd5f934955895963675b7f79de_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjUtNC0xLTEtMA_7dccb4e4-bb34-45e4-9abb-f0ac3a92b55b"
      unitRef="shares">96479</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ib15128b4fc8c4416add379c6ca35cdbb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjUtMTQtMS0xLTA_bb1a61e9-aa28-46db-a15c-f90998be9dfe"
      unitRef="usd">-4256000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i9f53db7c92994f058f514b79643b6f41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjUtMTYtMS0xLTA_c8a27fe8-e383-4105-9a6b-d75cfb3f9c6f"
      unitRef="usd">-4946000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ic5b8badebd244f8c9be933a05d152f68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjctMjItMS0xLTA_2b6d9176-c0d2-47e2-ac9b-fcdf5d9e1858"
      unitRef="usd">1020000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjgtMTYtMS0xLTA_06e10260-980a-4a3e-9670-9e99e56b2619"
      unitRef="usd">465382000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsPreferredStock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMjktMTYtMS0xLTA_dbbb6cff-3ce2-4664-bfad-d8fd9fdf5688"
      unitRef="usd">57408000</us-gaap:DividendsPreferredStock>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2bfcfe6fa8ef4baa90545ca37743b576_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzAtMjQtMS0xLTA_013297f0-7609-4ea2-905f-059775dc3c13"
      unitRef="usd">-15584000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOmViNjNmZjVjMTVmZTQzM2ViMTg0MGE1MWMyYmU4MzBhXzEwOTk1MTE2Mjc4MzA_43fc80bc-ef58-41bc-973d-e9cbb5a9d7df"
      unitRef="usd">13043000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i2bfcfe6fa8ef4baa90545ca37743b576_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzEtMjQtMS0xLTA_e2dfb2f7-f143-480b-a2ab-20aaa3072de8"
      unitRef="usd">42683000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:CommonStockValue
      contextRef="i050838440e3c4a639b6974dd7713ff16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzItMi0xLTEtMA_a16b46bd-7d78-45a5-970c-dc338fd9cf4f"
      unitRef="usd">682000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="i050838440e3c4a639b6974dd7713ff16_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzItNC0xLTEtMA_3e771046-c1e8-4417-a56b-6749617ca3e5"
      unitRef="shares">68162297</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ic78bad0d84a04f75b581049af68c07f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzItNi0xLTEtMA_a905c94c-8371-4530-bbf4-ed316679b9ae"
      unitRef="usd">43000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="ic78bad0d84a04f75b581049af68c07f0_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzItOC0xLTEtMA_03a22269-6b81-45bc-a4d8-14a10f1b0358"
      unitRef="shares">4339431</us-gaap:CommonStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzItMTAtMS0xLTA_6f44c0c2-e813-4abb-b7e5-1a243937ebf0"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzItMTItMS0xLTA_bb73b7eb-6292-4aa3-b6e9-d7d37e6724bd"
      unitRef="shares">21612</us-gaap:PreferredStockSharesIssued>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzItMTQtMS0xLTA_af6f1a30-43d6-42d6-a194-4ed18abfb31f"
      unitRef="usd">1969332000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzItMTYtMS0xLTA_0ea8bfde-fbcf-42ae-8156-7d154af2fd8a"
      unitRef="usd">3004690000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockValue
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzItMTgtMS0xLTA_bf8a5b99-617e-4251-b44c-9e12131a4115"
      unitRef="usd">956188000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockShares
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzItMjAtMS0xLTA_ac008f77-9aa6-4026-af13-a451b7874862"
      unitRef="shares">22026922</us-gaap:TreasuryStockShares>
    <us-gaap:MinorityInterest
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzItMjItMS0xLTA_8e64a890-6f8b-40b1-be9e-a9d062c2b2fd"
      unitRef="usd">-6313000</us-gaap:MinorityInterest>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82Ny9mcmFnOmY3NzdiNDY4MmYyYzQxNjA5ZjYxZTUyZDU1OTVkYmQ2L3RhYmxlOjRiZTNlY2M4YjI5ODQ0MmNiZjVmZGZmNzExOWE5NjlkL3RhYmxlcmFuZ2U6NGJlM2VjYzhiMjk4NDQyY2JmNWZkZmY3MTE5YTk2OWRfMzItMjQtMS0xLTA_6341ccea-509a-4d6e-8f20-72264301fc1f"
      unitRef="usd">-236035000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfNC0xLTEtMS0w_ff6dc915-76d3-4785-8e66-bd0e46f12cfd"
      unitRef="usd">466402000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfNC0zLTEtMS0w_b198f79b-bc79-4e98-b402-ee86d09a2d5e"
      unitRef="usd">100039000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfNC01LTEtMS0w_8097fc91-9384-4370-af00-81418279d9f0"
      unitRef="usd">222198000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfNi0xLTEtMS0w_39baddce-4e03-4294-8b6a-cfc596bb5640"
      unitRef="usd">198554000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfNi0zLTEtMS0w_1a1ee055-b88b-475c-8470-cdfb58afc8ee"
      unitRef="usd">121600000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfNi01LTEtMS0w_039a7b96-dbf4-4f81-b9e8-0063103f5c9a"
      unitRef="usd">62107000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfNy0xLTEtMS0w_b874864d-a783-4f35-b71a-477c52125de8"
      unitRef="usd">30821000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfNy0zLTEtMS0w_9f4701ca-9203-4502-8ff2-e934b975d0a8"
      unitRef="usd">19279000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfNy01LTEtMS0w_3758ef6e-2054-4982-af30-cdc20ad58b37"
      unitRef="usd">19062000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOC0xLTEtMS00MzM2NQ_d566cc7f-3d79-44dc-b51e-4a28b72c39a7"
      unitRef="usd">19197000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOC0zLTEtMS00MzM1Mg_ef7c82c3-c6be-48f9-bcf0-1cd83a34ec53"
      unitRef="usd">10578000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOC01LTEtMS00Mzg1Ng_ac9773e1-1420-4e26-b0b0-e0e8a647916f"
      unitRef="usd">3578000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOS0xLTEtMS00NjQ4NA_733435f0-931f-4e60-a4ce-9c55bae481d5"
      unitRef="usd">36580000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOS0zLTEtMS00NjQ4NA_54101c09-d508-4378-ba9d-11530badf02b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOS01LTEtMS00NjQ4NA_24d2585c-ff71-4207-8f6c-f78ce76f0048"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOS0xLTEtMS00MzM2NQ_7c19d568-ff01-499b-9de7-fdc2dc41a201"
      unitRef="usd">8927000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOS0zLTEtMS00MzM1Mg_da5a3fc7-0dcd-4b34-b280-c91047e13419"
      unitRef="usd">19816000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOS01LTEtMS00Mzg1Ng_d8e622fe-a4c1-474b-a215-c0d7aa5d4b63"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOC0xLTEtMS0w_e4776802-20c7-4819-b2d9-6096f47e906d"
      unitRef="usd">7406000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOC0zLTEtMS0w_7435f32c-5aed-44de-b317-91556cdc36c1"
      unitRef="usd">15604000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOC01LTEtMS0w_83310b76-a2c8-47bf-acb4-2fed1d1686a0"
      unitRef="usd">-14753000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOS0xLTEtMS0w_54a1d695-2599-4fa7-b6b0-20e045ba7aea"
      unitRef="usd">-78285000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOS0zLTEtMS0w_928d9fda-3870-480c-8c6a-b46bb9346ab3"
      unitRef="usd">-33538000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfOS01LTEtMS0w_69c9f7bf-aca3-403c-8ff9-0f643233bdf4"
      unitRef="usd">13205000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTEtMS0xLTEtMA_52927a86-c911-489f-8960-3dfa2ad188ca"
      unitRef="usd">531828000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTEtMy0xLTEtMA_de621883-f340-4b07-917c-d565fa4021f7"
      unitRef="usd">-47879000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTEtNS0xLTEtMA_22a545c4-2195-4c84-bd85-ac1b155fbaf6"
      unitRef="usd">-11453000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTQtMS0xLTEtNDM3NTc_281a842f-2a84-4491-b29e-c9af88d9984e"
      unitRef="usd">136659000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTQtMy0xLTEtNDM3NTc_8e26339c-bddb-4eee-abeb-441a33708cb2"
      unitRef="usd">23520000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTQtNS0xLTEtNDM3NTc_a7b14e56-d3e9-4d38-9aae-92603b7398e6"
      unitRef="usd">-130000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTItMS0xLTEtMA_ffb9d59c-526d-4240-a74e-3172ad7ce34b"
      unitRef="usd">530730000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTItMy0xLTEtMA_949517b2-4bd7-45d2-8a53-2c6efe9e872c"
      unitRef="usd">-203827000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTItNS0xLTEtMA_4db779e6-75b3-4c27-8717-08ece40ca0ca"
      unitRef="usd">47297000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTMtMS0xLTEtMA_b29ccfe6-a65d-4973-b6d0-101a2e2ab936"
      unitRef="usd">56274000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTMtMy0xLTEtMA_9690753f-6d20-4450-b778-897112dd504a"
      unitRef="usd">-2321000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTMtNS0xLTEtMA_e5b7e6f6-78d3-4b22-8e96-da50c6b7c21b"
      unitRef="usd">28915000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTQtMS0xLTEtMA_d50ed0ef-b48f-41a9-818d-a7da7de5051a"
      unitRef="usd">449564000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTQtMy0xLTEtMA_fc55225d-ac0b-4aec-a9e1-628c4990346c"
      unitRef="usd">-54127000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTQtNS0xLTEtMA_d350b47c-ecd7-4d47-b4f1-edceb0a2012e"
      unitRef="usd">23505000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTUtMS0xLTEtMA_58e11ddd-a8ec-4711-8163-635119be85d8"
      unitRef="usd">84204000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTUtMy0xLTEtMA_93ec0616-5793-403e-ac99-f51ab28bd8d9"
      unitRef="usd">75556000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTUtNS0xLTEtMA_7ef560d7-9ad2-4ef6-90c9-4b4c0b29451a"
      unitRef="usd">-39081000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTYtMS0xLTEtMA_67b363bf-e822-493d-81b7-21e18a42ecc1"
      unitRef="usd">190273000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTYtMy0xLTEtMA_d8009c93-0005-4535-8587-06cd172d7b1d"
      unitRef="usd">78249000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTYtNS0xLTEtMA_ed960633-574d-43e2-96d8-9f1a2d4d4343"
      unitRef="usd">-825000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTctMS0xLTEtMA_752e878d-fa86-45dd-a393-cdddf88b9c6d"
      unitRef="usd">67138000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTctMy0xLTEtMA_375e0e2f-2005-43a3-8a2d-c8a183504b2b"
      unitRef="usd">543931000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTctNS0xLTEtMA_a82264ed-ef3f-4a57-ad0f-7acaa9fa586a"
      unitRef="usd">224367000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTktMS0xLTEtMA_e30a9800-1cdf-4d4e-99a2-49c6d2fc8878"
      unitRef="usd">54746000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTktMy0xLTEtMA_d7942997-f827-473c-8677-7b40d65b2ab7"
      unitRef="usd">56671000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMTktNS0xLTEtMA_4dc9901e-5851-4ed1-b284-854d3f8b1c69"
      unitRef="usd">44067000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjAtMS0xLTEtMA_7186ed20-03f0-41db-90c0-6397bc404787"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjAtMy0xLTEtMA_7e39a9fd-d1c7-4105-8e45-9820c0a63c36"
      unitRef="usd">3707575000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjAtNS0xLTEtMA_8b89957d-bb21-462b-b4f2-c1e744a06758"
      unitRef="usd">27597000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjQtMS0xLTEtNDM2MTQ_3b052b71-2a3d-4c48-b788-cfcb2c26df4b"
      unitRef="usd">56010000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjQtMy0xLTEtNDM2MTQ_e11d385b-c99e-48e9-8061-731c8656c77a"
      unitRef="usd">19066000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjQtNS0xLTEtNDM2MTQ_2a2925b9-159d-4c76-a3a8-68ebccd8e9ad"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjEtMS0xLTEtMA_3738c621-2515-45c3-8802-260662656ce5"
      unitRef="usd">5221000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjEtMy0xLTEtMA_fb65da73-4bb3-4856-b08e-69f9954fcbb1"
      unitRef="usd">6721000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjEtNS0xLTEtMA_c179dbf7-389e-4ff8-9ea6-3f7bdbb3a808"
      unitRef="usd">16795000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjItMS0xLTEtMA_457c4efd-003d-43de-a242-c9a345049e8c"
      unitRef="usd">3948000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjItMy0xLTEtMA_5b17165e-e725-49fe-abbd-b5d956bebc92"
      unitRef="usd">-3310000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjItNS0xLTEtMA_1c08e326-3099-4914-bcbc-6017b2708d02"
      unitRef="usd">5931000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjMtMS0xLTEtMA_480c9f00-2758-4534-9186-877404eed212"
      unitRef="usd">2537000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjMtMy0xLTEtMA_01a551cb-727d-46ec-a1bb-9efd600f5dc5"
      unitRef="usd">-3735149000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjMtNS0xLTEtMA_7bbec13c-1183-40e1-8771-fff509242751"
      unitRef="usd">-60800000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjUtMS0xLTEtMA_0c236549-18a1-4d98-95a3-5eea62c75475"
      unitRef="usd">-20313000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjUtMy0xLTEtMA_aaa8ab09-8787-403c-80cc-229dd2a42728"
      unitRef="usd">-11258000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjUtNS0xLTEtMA_057fa931-b24c-47d1-8ba8-55f55789071f"
      unitRef="usd">-29780000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i8a2f34675aa64ca680f8d03e0b062045_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjktMS0xLTEtNDM1Njk_51bcbdff-9890-42fc-ba73-643f3fb04b1c"
      unitRef="usd">500000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i0e2a6ecaee1e4167883790a4c27628f4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjktMy0xLTEtNDM1Njk_5083bc03-cf1b-42ee-a38c-5df65e74b815"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i5846f8b82c53481fa040fb5f9d7d6ec5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjktNS0xLTEtNDM1Njk_16427702-ead4-45ba-9fda-7044a0353c0a"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i323f1c68875d48478133c6ae68562858_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzAtMS0xLTEtNDM1Njk_e305b26d-406b-4d45-b6d4-83e277db7be2"
      unitRef="usd">354704000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i0badea3f8d2b4b169564fc93d3eb981e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzAtMy0xLTEtNDM1Njk_24941f80-7442-4239-9eaf-8192eda8d23b"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="ibd4a3b8b600142248962da9cdcb36b96_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzAtNS0xLTEtNDM1Njk_71a819d7-9cc1-49d5-bf1e-988979294f51"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjYtMS0xLTEtMA_19eb5a3c-a76e-413c-bde7-1e6107368f9d"
      unitRef="usd">3231443000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjYtMy0xLTEtMA_26a7740c-0c56-4c0c-a10a-03c3d05121b8"
      unitRef="usd">5114210000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjYtNS0xLTEtMA_4a984c9a-4e79-4511-8131-7a6e94774d3c"
      unitRef="usd">1305421000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjctMS0xLTEtMA_4d419bbc-b4c6-4c11-92b9-6c90cba5ea1c"
      unitRef="usd">2565142000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjctMy0xLTEtMA_00ac5cde-d984-4279-8bb6-052b2a17b70a"
      unitRef="usd">1513048000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjctNS0xLTEtMA_5ea617c2-680b-4786-8f36-d3d1376452f8"
      unitRef="usd">1217434000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzQtMS0xLTEtNDQwOTM_b73ae156-5b68-43e1-af44-f9110ade8964"
      unitRef="usd">27158000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzQtMy0xLTEtNDQwOTM_976278a0-6e5f-4dce-9754-2be36a7f8024"
      unitRef="usd">2901000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzQtNS0xLTEtNDQwOTM_e722583a-7c8d-4cb6-a596-a6f84632d28b"
      unitRef="usd">3049000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjgtMS0xLTEtMA_ef00fb8a-fbf7-403c-814c-a1824efb8a8d"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjgtMy0xLTEtMA_bdcefbd6-e51a-4fa7-9abb-cd8056875baa"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjgtNS0xLTEtMA_bc1d5e0c-2dbf-4c01-b95d-0b563a4b48d4"
      unitRef="usd">150000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjktMS0xLTEtMA_4420ef69-fe54-4106-8f93-a43bc1cd4f16"
      unitRef="usd">2280000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjktMy0xLTEtMA_7f930a50-b6ba-4f1f-abee-0a89d79b6287"
      unitRef="usd">80231000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMjktNS0xLTEtMA_b2c664ce-265a-45ed-a834-312ce80b65c6"
      unitRef="usd">2707000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDividends
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzAtMS0xLTEtMA_295bf5db-15cd-4d8e-b1e6-ec57cbb111d9"
      unitRef="usd">57408000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzAtMy0xLTEtMA_6d5953d8-2185-4fbb-a51d-08a8f53812ad"
      unitRef="usd">30139000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzAtNS0xLTEtMA_603e0bb8-593c-4596-8b19-b425cd151c2d"
      unitRef="usd">0</us-gaap:PaymentsOfDividends>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzEtMS0xLTEtMA_1643a5f5-76b7-40de-a28b-93629872d554"
      unitRef="usd">-15217000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzEtMy0xLTEtMA_06cfcfb9-ac7b-43b6-968c-1e152bf0d1fa"
      unitRef="usd">4108000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzEtNS0xLTEtMA_9a2cb46d-7cce-45a6-968a-ee49c0c8ab2b"
      unitRef="usd">-12217000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzItMS0xLTEtMA_6a8ae9a6-2f9b-44f2-936f-3fe28564dcf8"
      unitRef="usd">-310779000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzItMy0xLTEtMA_60811616-2de0-4dc7-a42b-736cf96426a1"
      unitRef="usd">3480741000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzItNS0xLTEtMA_8ac5f57b-1aa9-40b1-8e1c-a196aee48e67"
      unitRef="usd">-109766000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzMtMS0xLTEtMA_cd2ed138-0aa7-4c01-af60-d7f6c420a2b9"
      unitRef="usd">4552000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzMtMy0xLTEtMA_ce891dba-3b36-4a3b-ab28-42cbf14b494b"
      unitRef="usd">8710000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzMtNS0xLTEtMA_40744f6e-877e-4ee0-a99a-e84d8ac94d74"
      unitRef="usd">758000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzQtMS0xLTEtMA_e05964af-cc9e-4b02-98a9-7fc6f7906aca"
      unitRef="usd">-236552000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzQtMy0xLTEtMA_cf896012-6269-464e-ad1a-89510a153d52"
      unitRef="usd">298233000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzQtNS0xLTEtMA_3f1ad1a9-97b4-41cd-b811-9d2df82ed845"
      unitRef="usd">54559000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzUtMS0xLTEtMA_5cbb0319-31d1-48af-b719-a42b58f6c2c2"
      unitRef="usd">449135000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzUtMy0xLTEtMA_edbc8094-460d-4f64-aa9b-097f8b3bc542"
      unitRef="usd">150902000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i04de07d9e4eb48a6a6dca3aaa89a8eca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzUtNS0xLTEtMA_82f3ba15-3d58-4187-b661-14ad519957fc"
      unitRef="usd">96343000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzYtMS0xLTEtMA_bde7de89-b944-4191-971f-3c2f7a1f9912"
      unitRef="usd">212583000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzYtMy0xLTEtMA_c93d0fc2-c84b-4b5f-b549-699cbbfb5587"
      unitRef="usd">449135000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzYtNS0xLTEtMA_15d4e11a-dc70-4991-8b43-27fcf1439cff"
      unitRef="usd">150902000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InterestPaidNet
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzgtMS0xLTEtMA_47d08f88-b652-4e45-9e87-d55bd4e76212"
      unitRef="usd">249654000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzgtMy0xLTEtMA_ffd08715-5ce3-4f64-b428-db96f5ff1d59"
      unitRef="usd">169620000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzgtNS0xLTEtMA_8784d799-af61-47c0-9822-a0ea3b8a49f8"
      unitRef="usd">65275000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzktMS0xLTEtMA_a6653225-b7e7-4fff-b115-c965ff9594fe"
      unitRef="usd">118183000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzktMy0xLTEtMA_6073e2c9-695c-4bbd-b3ca-06d9b58825b7"
      unitRef="usd">56186000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83MC9mcmFnOjE0MWVkODE1NzEyNTQyMzdiYmNiMzdhMDg0ZmY5ZjhiL3RhYmxlOmU4OGEzZGEwZmRmOTQyYTQ5ZWJkMmY4ODJiMTEyODAxL3RhYmxlcmFuZ2U6ZTg4YTNkYTBmZGY5NDJhNDllYmQyZjg4MmIxMTI4MDFfMzktNS0xLTEtMA_c2d75276-e185-4c10-9eaf-d1383d4720fe"
      unitRef="usd">64531000</us-gaap:IncomeTaxesPaid>
    <us-gaap:NatureOfOperations
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83Ni9mcmFnOmYwNmQ2MWVhYzIxZjRhZWJhNzZhMzhlZTkzNjM1N2RkL3RleHRyZWdpb246ZjA2ZDYxZWFjMjFmNGFlYmE3NmEzOGVlOTM2MzU3ZGRfOTQ3_8d8b0857-80db-42b8-a2e5-c4210cb40108">WESCO International, Inc. ("Wesco International") and its subsidiaries (collectively, &#x201c;Wesco&#x201d; or the "Company"), headquartered in Pittsburgh, Pennsylvania, is a leading provider of business-to-business distribution, logistics services and supply chain solutions.The Company has operating segments that are organized around three strategic business units consisting of Electrical &amp;amp; Electronic Solutions ("EES"), Communications &amp;amp; Security Solutions ("CSS") and Utility &amp;amp; Broadband Solutions ("UBS")</us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5MjA_6e09b89c-fba8-4343-843f-c414727f2c40">&lt;div style="margin-top:6pt;padding-left:13.5pt"&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;/div&gt;&lt;div style="margin-top:6pt;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;The consolidated financial statements include the accounts of Wesco International and all of its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt"&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;Out-of-Period Adjustment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;In the fourth quarter of 2020, management determined that the Company&#x2019;s inventories were overstated by $60.3&#160;million because of a misstatement in inventory cost absorption accounting, which occurred over multiple periods and also impacted inventories acquired in business combinations during those periods. Accordingly, the Consolidated Balance Sheet at December 31, 2020 reflects a reduction to inventories of $60.3&#160;million, an increase to goodwill of $33.9&#160;million and a decrease to deferred income tax liabilities of $12.0&#160;million. The resulting effect of the out-of-period adjustment on the Consolidated Statement of Income and Comprehensive Income for the year ended December 31, 2020 was a $18.9&#160;million increase to cost of goods sold, which decreased net income for the year by $14.4&#160;million. Management concluded that this misstatement was not material to the prior year or the financial statements of any previously filed annual or interim periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&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;Change in Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;During the second quarter of 2021, the Company established a new corporate brand strategy that will result in migrating certain legacy sub-brands to a master brand architecture. The Company accounts for the trademarks associated with these sub-brands as intangible assets. As of December 31, 2020, $39.1&#160;million of the trademarks impacted by the master brand strategy had indefinite lives and $9.5&#160;million had remaining estimated useful lives ranging from 3 to 8 years. As disclosed further below, the Company continually evaluates whether events or circumstances have occurred that would require a change to the estimated useful lives of indefinite-lived and definite lived intangible assets. When such a change is warranted, the remaining carrying amount of the intangible asset is amortized prospectively over the revised remaining useful life. Accordingly, during the second quarter of 2021, the Company changed the estimated useful lives of the trademarks affected by the new corporate brand strategy to coincide with the expected period of time to migrate such sub-brands to the master brand architecture. The Company assigned remaining estimated useful lives to these trademarks, including those that previously had indefinite lives, ranging from less than one year to 5 years. The Company assessed these intangible assets for impairment prior to amortizing them over their revised estimated remaining useful lives. No impairment losses were identified as a result of these tests. For the year ended December&#160;31, 2021, the Company recognized $32.0 million of amortization expense resulting from these changes in estimated useful lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt"&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;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Consolidated Statements of Cash Flows for the years ended December 31, 2020 and 2019, respectively, include certain reclassifications to previously reported amounts to conform to the current period's presentation. Such reclassifications had no impact on the totals of operating, investing and financing cash flow activities for those years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt"&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;/div&gt;&lt;div style="margin-top:6pt;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;The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Although these estimates are based on management&#x2019;s best knowledge of current events and actions Wesco may undertake in the future, actual results may ultimately differ from the estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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;Wesco&#x2019;s revenue arrangements generally consist of single performance obligations to transfer a promised good or service, or a combination of goods and services. Revenue is measured as the amount of consideration Wesco expects to receive in exchange for transferring goods or providing services. Revenue is recognized when control has transferred to the customer, which is generally when the product has shipped from a Wesco facility or directly from a supplier. However, transfer may occur at a later date depending on the agreed upon terms, such as delivery at the customer's designated location, or based on consignment terms. For products that ship directly from suppliers to customers, Wesco acts as the principal in the transaction and recognizes revenue on a gross basis. When providing services, sales are recognized over time as control transfers to the customer, which occurs as services are rendered. Wesco generally satisfies its performance obligations within a year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco generally does not have significant financing terms associated with its contractual arrangements; payments are normally received within 60 days. There are generally no significant costs associated with obtaining customer contracts. Wesco typically passes through warranties offered by manufacturers or suppliers to its customers. Sales taxes (and value added taxes in foreign jurisdictions) collected from customers and remitted to governmental authorities are excluded from net sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;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;Supplier Volume Rebates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco receives volume rebates from certain suppliers based on contractual arrangements with such suppliers. Volume rebates are included within other receivables in the Consolidated Balance Sheets, and represent the estimated amounts due to Wesco based on forecasted purchases and the rebate provisions of the various supplier contracts. The corresponding rebate income is recorded as a reduction to cost of goods sold. Receivables under the supplier rebate program were $219.1 million at December&#160;31, 2021 and $136.7 million at December&#160;31, 2020. The supplier volume rebate income as a percentage of net sales was 1.4% in 2021, 1.1% in 2020 and 1.2% in 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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;Cash equivalents are defined as highly liquid investments with original maturities of 90&#160;days or less when purchased.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;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 Expected Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco recognizes expected credit losses resulting from the inability of its customers to make required payments through an allowance account that is measured each reporting period. Wesco estimates credit losses over the life of its trade accounts receivable using a combination of historical loss data, current credit conditions, specific customer circumstances, and reasonable and supportable forecasts of future economic conditions. The allowance for expected credit losses was $41.7 million at December&#160;31, 2021 and $23.9 million at December&#160;31, 2020. The total amount recorded as selling, general and administrative expense related to credit losses was $12.9 million, $10.1 million and $7.0 million for 2021, 2020 and 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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;Inventories primarily consist of merchandise purchased for resale and are stated at the lower of cost and net realizable value. Cost is determined principally under the average cost method. Wesco reduces the carrying value of its inventories at the earlier of identifying an item that is considered to be obsolete or in excess of supply relative to demand, or no movement in a prescribed number of months. Reserves for excess and obsolete inventories were $50.3 million and $28.7 million at December&#160;31, 2021 and 2020, respectively. The total expense related to excess and obsolete inventories, which is included in cost of goods sold, was $37.1 million, $15.7 million and $10.0 million for 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;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, Buildings and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Property, buildings and equipment are recorded at cost. Depreciation expense is determined using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over either their respective lease terms or their estimated lives, whichever is shorter. Estimated useful lives range from five to forty years for buildings and leasehold improvements and two to ten years for furniture, fixtures and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Costs incurred during the application development stage of internally developed software are capitalized and are reported at the lower of unamortized cost or net realizable value. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Capitalized costs include external direct costs of materials and services consumed in developing internal-use computer software, payroll and payroll-related costs for employees who are directly associated with and who devote time to the internal-use computer software project, as well as interest costs. Internal-use computer software is amortized using the straight-line method over its estimated useful life, typically three to seven years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Expenditures for new facilities and improvements that extend the useful life of an asset are capitalized. Ordinary repairs and maintenance are expensed as incurred. When property is retired or otherwise disposed, the cost and the related accumulated depreciation are removed from the accounts and any resulting gains or losses are recorded and reported as selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Of Wesco&#x2019;s $379.0 million net book value of property, buildings and equipment as of December&#160;31, 2021, $133.6 million consists of land, buildings and leasehold improvements that are geographically dispersed among Wesco&#x2019;s 800 branches, warehouses and sales offices, mitigating the risk of impairment. Wesco assesses its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of any such assets may not be fully recoverable. Changes in circumstances include technological advances, changes in the business model, capital structure, economic conditions or operating performance. The evaluation is based upon, among other things, utilization, serviceability and assumptions developed by management, which are categorized as Level 3 of the fair value hierarchy, related to the estimated future undiscounted cash flows that these assets are expected to generate. When the sum of the undiscounted cash flows is less than the carrying value of the asset (asset group), an impairment loss is recognized to the extent that carrying value exceeds fair value.  Management applies its best judgment when performing these evaluations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;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;/div&gt;&lt;div style="margin-top:6pt;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;The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Classification and initial measurement of the right-of-use asset and lease liability are determined at the lease commencement date. The Company elected the short-term lease measurement and recognition exemption; therefore, leases with an initial term of 12 months or less are not recorded on the balance sheet. Operating lease expense is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Operating lease assets and liabilities are recognized at the commencement date based on the present value of the future minimum lease payments. Certain leases contain rent escalation clauses that are either fixed or adjusted periodically for inflation or market rates and such clauses are factored into the Company's determination of lease payments. Wesco also has variable lease payments that do not depend on a rate or index, primarily for items such as common area maintenance and real estate taxes, which are recorded as variable expense when incurred. The operating lease asset includes advance payments and excludes incentives and initial direct costs incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Company's arrangements include certain non-lease components such as common area and other maintenance for leased real estate, as well as mileage, fuel and maintenance costs related to leased automobiles and trucks. Wesco accounts for these non-lease components separately from the associated lease components. The Company does not guarantee any residual value in its lease agreements, and there are no material restrictions or covenants imposed by lease arrangements. Real estate leases typically include one or more options to extend the lease, or terminate early. The Company regularly evaluates the renewal options, and when they are reasonably certain of exercise, the Company includes the renewal period in its lease term. For most of Wesco&#x2019;s leases, the discount rate implicit in the lease is not readily determinable. Accordingly, the Company uses its incremental borrowing rate based on the information available at the lease commencement date to discount lease payments to the present value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Indefinite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Goodwill and indefinite-lived intangible assets are tested for impairment annually during the fourth quarter, or more frequently if triggering events occur, indicating that their carrying value may not be recoverable. Wesco tests for goodwill impairment on a reporting unit level. The Company first assesses qualitative factors, including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, other relevant events such as changes in key personnel, changes in the composition or carrying amount of the net assets of a reporting unit, and changes in in share price, to determine whether it is more likely than not that the fair value of Wesco's reporting units are less than their carrying values. If the qualitative assessment indicates that the fair values of the Company's reporting units may not exceed their respective carrying values, then Wesco performs a quantitative test for impairment by comparing the fair value of each reporting unit to its carrying value. The Company determines the fair values of its reporting units using a discounted cash flow analysis and consideration of market multiples. The discounted cash flow analysis uses certain assumptions, including expected operating margins supported by a combination of historical results, current forecasts, market data and recent economic events, which are categorized within Level 3 of the fair value hierarchy. The Company uses a discount rate that reflects market participants' cost of capital. Wesco evaluates the recoverability of indefinite-lived intangible assets using the relief-from-royalty method based on projected financial information. Significant inputs used in the relief-from-royalty method include projected revenues, discount rates, royalty rates, and applicable income tax rates. At December&#160;31, 2021 and 2020, goodwill and indefinite-lived trademarks totaled $4.0 billion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The determination of fair value involves significant management judgment, particularly as it relates to the underlying assumptions and factors around expected operating margins and discount rate. Management applies its best judgment when assessing the reasonableness of financial projections. Fair values are sensitive to changes in underlying assumptions and factors. As a result, there can be no assurance that the estimates and assumptions made for purposes of the annual goodwill and indefinite-lived intangible impairment tests will prove to be an accurate prediction of future results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&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;Definite Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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;Definite lived intangible assets are amortized over 1 to 20 years. Certain customer relationships are amortized using an accelerated method whereas all other definite lived intangible assets subject to amortization use a straight-line method. In either case, the amortization method reflects the pattern in which the economic benefits of the respective assets are consumed or otherwise used. Wesco continually evaluates whether events or circumstances have occurred that would indicate the remaining estimated useful lives of definite lived intangible assets require revision or that the remaining carrying value of such assets may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;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;Insurance Programs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco uses commercial insurance for auto, workers&#x2019; compensation, casualty and health claims, and information technology as a risk-reduction strategy to minimize catastrophic losses. The Company&#x2019;s strategy involves large deductible policies where Wesco must pay all costs up to the deductible amount. Wesco estimates the reserve for these programs based on historical incident rates and costs. The assumptions included in developing this accrual include the period of time between the incurrence and payment of a claim. The total liability related to insurance programs was $30.6 million and $27.9 million at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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;Wesco accounts for income taxes under the asset and liability method, which requires the recognition of deferred income taxes for events that have future tax consequences. Under this method, deferred income taxes are recognized (using enacted tax laws and rates) based on the future income tax effects of differences in the carrying amounts of assets and liabilities for financial reporting and tax purposes. The effect of a tax rate change on deferred tax assets and liabilities is recognized in income in the period of change.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco recognizes deferred tax assets at amounts that are expected to be realized. To make such determination, management evaluates all positive and negative evidence, including but not limited to, prior, current and future taxable income, tax planning strategies and future reversals of existing taxable temporary differences. A valuation allowance is recognized if it is &#x201c;more-likely-than-not&#x201d; that some or all of a deferred tax asset will not be realized. Wesco regularly assesses the realizability of deferred tax assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco accounts for uncertainty in income taxes using a "more-likely-than-not" recognition threshold. Due to the subjectivity inherent in the evaluation of uncertain tax positions, the tax benefit ultimately recognized may materially differ from the estimate recognized in the consolidated financial statements. Wesco recognizes interest and penalties related to uncertain tax benefits as part of interest expense and income tax expense, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Tax Cuts and Jobs Act of 2017 (the &#x201c;TCJA&#x201d;) imposed a one-time tax on the deemed repatriation of undistributed foreign earnings (the &#x201c;transition tax&#x201d;). Except for a portion of foreign earnings previously taxed in the U.S. that can effectively be distributed without further material U.S. or foreign taxation, the Company continues to assert that the undistributed earnings of its foreign subsidiaries are indefinitely reinvested. To the extent the earnings of the Company's foreign subsidiaries are distributed in the form of dividends, such earnings may be subject to additional taxes. The Company believes that it is able to maintain a sufficient level of liquidity for its domestic operations and commitments without incurring any material tax cost to repatriate cash held by its foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The provisions of the TCJA also introduced U.S. taxation on certain global intangible low-taxed income ("GILTI"). Wesco has elected to account for GILTI tax as a component of income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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;The local currency is the functional currency for most of the Company's operations outside the U.S. Assets and liabilities of these operations are translated to U.S. dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at an exchange rate that approximates the average for the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of other comprehensive income (loss) within stockholders&#x2019; equity. Gains and losses from foreign currency transactions are included in net income for the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&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 Pension Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Liabilities and expenses for defined benefit pension plans are determined using actuarial methodologies and incorporate significant assumptions, including the interest rate used to discount the future estimated cash flows, the expected long-term rate of return on plan assets, and several assumptions relating to the employee workforce (salary increases, retirement age, and mortality). Unrealized gains and losses related to the Company's defined benefit pension obligations are recognized as a component of other comprehensive income (loss) within stockholders' equity. Gains or losses resulting from plan amendments, curtailments, and settlements are recognized as a component of other non-operating income and expenses ("other, net") in the period of the remeasurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Company measures the fair value of assets and liabilities on a recurring and nonrecurring basis according to a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value and requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of the fair value hierarchy are as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that are accessible at the measurement date; Level 2 inputs include inputs other than Level 1 that are observable, either directly or indirectly, and Level 3 inputs are unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to measurements involving significant unobservable inputs (Level 3).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Company measures the fair values of goodwill, intangible assets and property, buildings and equipment on a nonrecurring basis if required by impairment tests applicable to these assets, as described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&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, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;Other non-operating income and expenses ("other, net") primarily includes the non-service cost components of net periodic pension cost (benefit) and foreign exchange gains and losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In December 2019, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") 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 (Topic 740): 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;, which removes certain exceptions to the general principles of Accounting Standards Codification ("ASC") Topic 740,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and simplifies other aspects of accounting for income taxes. The amendments in this ASU were effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption was permitted in any interim or annual period, with any adjustments reflected as of the beginning of the fiscal year of adoption. The Company adopted this ASU in the first quarter of 2021. The adoption of this guidance did not have a material impact on the consolidated financial statements and notes thereto presented herein.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In October 2021, the FASB issued ASU 2021-08, &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 (Topic 805): Accounting for Contract Assets and Contract Liabilities 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;, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with 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;, as if the acquirer had originated the contracts. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Management is currently evaluating the impact that the adoption of this accounting standard will have on its consolidated financial statements and notes thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In March 2020, the FASB issued ASU 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The amendments in this Update are effective for all entities as of March 12, 2020 through December 31, 2022. Management does not expect the replacement of London Interbank Offered Rate (LIBOR) and the related adoption of the optional guidance under this accounting standard to have a material impact on the Company's consolidated financial statements and notes thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Other pronouncements issued by the FASB or other authoritative accounting standards groups with future effective dates are either not applicable or are not expected to be significant to Wesco&#x2019;s financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5NTg_7243bc4c-a9a7-4c0c-ab2e-b657f044f081">&lt;div style="margin-top:6pt;padding-left:13.5pt"&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;/div&gt;&lt;div style="margin-top:6pt;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;The consolidated financial statements include the accounts of Wesco International and all of its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:ErrorCorrectionTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMTA5OTUxMTY4MDIwNQ_8695f590-fdd1-47ed-bc53-ff98faab8d8f">&lt;div style="margin-top:6pt;padding-left:13.5pt"&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;Out-of-Period Adjustment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;In the fourth quarter of 2020, management determined that the Company&#x2019;s inventories were overstated by $60.3&#160;million because of a misstatement in inventory cost absorption accounting, which occurred over multiple periods and also impacted inventories acquired in business combinations during those periods. Accordingly, the Consolidated Balance Sheet at December 31, 2020 reflects a reduction to inventories of $60.3&#160;million, an increase to goodwill of $33.9&#160;million and a decrease to deferred income tax liabilities of $12.0&#160;million. The resulting effect of the out-of-period adjustment on the Consolidated Statement of Income and Comprehensive Income for the year ended December 31, 2020 was a $18.9&#160;million increase to cost of goods sold, which decreased net income for the year by $14.4&#160;million. Management concluded that this misstatement was not material to the prior year or the financial statements of any previously filed annual or interim periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:ErrorCorrectionTextBlock>
    <wcc:OutOfPeriodAdjustment
      contextRef="ieced1b4545a34dc794be7b6a394065f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNzY5NjU4MTQzODk5Nw_f68b7914-8139-4f92-a22b-b4032d0f421c"
      unitRef="usd">60300000</wcc:OutOfPeriodAdjustment>
    <wcc:OutOfPeriodAdjustment
      contextRef="ieced1b4545a34dc794be7b6a394065f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNzY5NjU4MTQzOTAyNw_70132df5-68fd-416f-a35e-124d6f67a9ec"
      unitRef="usd">60300000</wcc:OutOfPeriodAdjustment>
    <wcc:OutOfPeriodAdjustment
      contextRef="i375df3e1036945238c4860f99c8d90fe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNzY5NjU4MTQzOTAxMg_cd41793a-54dd-4feb-8e9e-f989c7e83e07"
      unitRef="usd">33900000</wcc:OutOfPeriodAdjustment>
    <wcc:OutOfPeriodAdjustment
      contextRef="i0e65b801160b4ec88a76029b4987a9f8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNzY5NjU4MTQzOTA0Mg_7a0fbc70-1834-45a7-b5b9-8e2f2ed750c1"
      unitRef="usd">12000000</wcc:OutOfPeriodAdjustment>
    <wcc:OutOfPeriodAdjustment
      contextRef="i24364cecacba42b2a546905a13ee07e8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNzY5NjU4MTQzOTA1Nw_06f1ecc0-1820-43e1-9e39-e5d8fcbe9b86"
      unitRef="usd">18900000</wcc:OutOfPeriodAdjustment>
    <wcc:OutOfPeriodAdjustment
      contextRef="ib26887bb9f834a0eab62d1bc2f0ca68e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNzY5NjU4MTQzOTA3Mw_49137861-0d1f-4dd4-aafb-35b9a9a7c997"
      unitRef="usd">14400000</wcc:OutOfPeriodAdjustment>
    <us-gaap:ChangeInAccountingEstimateTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMTA5OTUxMTY4MDIwNA_9317f9ad-3580-437c-be4b-0ec294f0f053">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&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;Change in Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;During the second quarter of 2021, the Company established a new corporate brand strategy that will result in migrating certain legacy sub-brands to a master brand architecture. The Company accounts for the trademarks associated with these sub-brands as intangible assets. As of December 31, 2020, $39.1&#160;million of the trademarks impacted by the master brand strategy had indefinite lives and $9.5&#160;million had remaining estimated useful lives ranging from 3 to 8 years. As disclosed further below, the Company continually evaluates whether events or circumstances have occurred that would require a change to the estimated useful lives of indefinite-lived and definite lived intangible assets. When such a change is warranted, the remaining carrying amount of the intangible asset is amortized prospectively over the revised remaining useful life. Accordingly, during the second quarter of 2021, the Company changed the estimated useful lives of the trademarks affected by the new corporate brand strategy to coincide with the expected period of time to migrate such sub-brands to the master brand architecture. The Company assigned remaining estimated useful lives to these trademarks, including those that previously had indefinite lives, ranging from less than one year to 5 years. The Company assessed these intangible assets for impairment prior to amortizing them over their revised estimated remaining useful lives. No impairment losses were identified as a result of these tests. For the year ended December&#160;31, 2021, the Company recognized $32.0 million of amortization expense resulting from these changes in estimated useful lives.&lt;/span&gt;&lt;/div&gt;</us-gaap:ChangeInAccountingEstimateTextBlock>
    <us-gaap:ChangeInAccountingEstimateDescription
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMTA5OTUxMTY4MDIwNg_edc2cdb6-8919-4334-9be1-f7f611cdd379">As of December 31, 2020, $39.1&#160;million of the trademarks impacted by the master brand strategy had indefinite lives and $9.5&#160;million had remaining estimated useful lives ranging from 3 to 8 years. As disclosed further below, the Company continually evaluates whether events or circumstances have occurred that would require a change to the estimated useful lives of indefinite-lived and definite lived intangible assets. When such a change is warranted, the remaining carrying amount of the intangible asset is amortized prospectively over the revised remaining useful life. Accordingly, during the second quarter of 2021, the Company changed the estimated useful lives of the trademarks affected by the new corporate brand strategy to coincide with the expected period of time to migrate such sub-brands to the master brand architecture. The Company assigned remaining estimated useful lives to these trademarks, including those that previously had indefinite lives, ranging from less than one year to 5 years.</us-gaap:ChangeInAccountingEstimateDescription>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i39b63cf8cc5b441195e1064a6e83e9b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNzY5NjU4MTQzOTIwNw_84ddd998-c710-49a4-a6c4-acdc530adb52"
      unitRef="usd">32000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5MzA_397e2f9c-16d8-46f1-a242-2165f5485520">&lt;div style="margin-top:6pt;padding-left:13.5pt"&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;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Consolidated Statements of Cash Flows for the years ended December 31, 2020 and 2019, respectively, include certain reclassifications to previously reported amounts to conform to the current period's presentation. Such reclassifications had no impact on the totals of operating, investing and financing cash flow activities for those years.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU4OTg_294557e4-2f1d-4447-b554-d1e29f94e4cb">&lt;div style="margin-top:6pt;padding-left:13.5pt"&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;/div&gt;&lt;div style="margin-top:6pt;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;The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Although these estimates are based on management&#x2019;s best knowledge of current events and actions Wesco may undertake in the future, actual results may ultimately differ from the estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5NDI_3612a31f-3b4e-4bd0-9a01-cb1a3bbbcade">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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;Wesco&#x2019;s revenue arrangements generally consist of single performance obligations to transfer a promised good or service, or a combination of goods and services. Revenue is measured as the amount of consideration Wesco expects to receive in exchange for transferring goods or providing services. Revenue is recognized when control has transferred to the customer, which is generally when the product has shipped from a Wesco facility or directly from a supplier. However, transfer may occur at a later date depending on the agreed upon terms, such as delivery at the customer's designated location, or based on consignment terms. For products that ship directly from suppliers to customers, Wesco acts as the principal in the transaction and recognizes revenue on a gross basis. When providing services, sales are recognized over time as control transfers to the customer, which occurs as services are rendered. Wesco generally satisfies its performance obligations within a year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco generally does not have significant financing terms associated with its contractual arrangements; payments are normally received within 60 days. There are generally no significant costs associated with obtaining customer contracts. Wesco typically passes through warranties offered by manufacturers or suppliers to its customers. Sales taxes (and value added taxes in foreign jurisdictions) collected from customers and remitted to governmental authorities are excluded from net sales.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjYwMjk_96689f73-e2e4-4312-9d85-b66a8f68b13e">&lt;div style="margin-top:6pt;padding-left:13.5pt;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;Supplier Volume Rebates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco receives volume rebates from certain suppliers based on contractual arrangements with such suppliers. Volume rebates are included within other receivables in the Consolidated Balance Sheets, and represent the estimated amounts due to Wesco based on forecasted purchases and the rebate provisions of the various supplier contracts. The corresponding rebate income is recorded as a reduction to cost of goods sold. Receivables under the supplier rebate program were $219.1 million at December&#160;31, 2021 and $136.7 million at December&#160;31, 2020. The supplier volume rebate income as a percentage of net sales was 1.4% in 2021, 1.1% in 2020 and 1.2% in 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:NontradeReceivables
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNDgzOQ_20b66b9e-eb66-4cf6-a4e0-9eef8caa6edf"
      unitRef="usd">219100000</us-gaap:NontradeReceivables>
    <us-gaap:NontradeReceivables
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNDg1Mg_30bad3cf-bf57-4f14-934f-48cc41dd1a00"
      unitRef="usd">136700000</us-gaap:NontradeReceivables>
    <wcc:SupplierVolumeRebateIncomePercentage
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNDkyOQ_3f7b4fe7-17fc-4253-83e8-33d2f644a6a0"
      unitRef="number">0.014</wcc:SupplierVolumeRebateIncomePercentage>
    <wcc:SupplierVolumeRebateIncomePercentage
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNDkzOQ_5c837f57-e447-4f13-baf5-61c93d6903d7"
      unitRef="number">0.011</wcc:SupplierVolumeRebateIncomePercentage>
    <wcc:SupplierVolumeRebateIncomePercentage
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNDk1Mg_36890fcf-257f-4556-96f4-0a51f9204a58"
      unitRef="number">0.012</wcc:SupplierVolumeRebateIncomePercentage>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5NDM_8c052597-f29f-4cd9-9818-9cc4e55af664">&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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;Cash equivalents are defined as highly liquid investments with original maturities of 90&#160;days or less when purchased.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5MjI_5998a332-9136-4e75-98ee-2e2614e8b2f8">Allowance for Expected Credit LossesWesco recognizes expected credit losses resulting from the inability of its customers to make required payments through an allowance account that is measured each reporting period. Wesco estimates credit losses over the life of its trade accounts receivable using a combination of historical loss data, current credit conditions, specific customer circumstances, and reasonable and supportable forecasts of future economic conditions. The allowance for expected credit losses was $41.7 million at December&#160;31, 2021 and $23.9 million at December&#160;31, 2020. The total amount recorded as selling, general and administrative expense related to credit losses was $12.9 million, $10.1 million and $7.0 million for 2021, 2020 and 2019, respectively.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNTYxMg_e2fe2c8a-1e2e-4bb5-8f14-8fde170a7c5f"
      unitRef="usd">41700000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNTYyNQ_1c4ce3ee-8fda-4340-99dc-7dc14254820e"
      unitRef="usd">23900000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNTczNw_7430802e-416c-4351-af99-57c5cbf57dcf"
      unitRef="usd">12900000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNTc0MQ_b4dad41d-18a4-478c-b988-928d72ccb68d"
      unitRef="usd">10100000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNTc0OA_6e4846ed-0794-4bbc-98f4-565db04de523"
      unitRef="usd">7000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5NzA_699cda05-b6b0-4ddd-894e-6b6511f55282">&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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;Inventories primarily consist of merchandise purchased for resale and are stated at the lower of cost and net realizable value. Cost is determined principally under the average cost method. Wesco reduces the carrying value of its inventories at the earlier of identifying an item that is considered to be obsolete or in excess of supply relative to demand, or no movement in a prescribed number of months. Reserves for excess and obsolete inventories were $50.3 million and $28.7 million at December&#160;31, 2021 and 2020, respectively. The total expense related to excess and obsolete inventories, which is included in cost of goods sold, was $37.1 million, $15.7 million and $10.0 million for 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryValuationReserves
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNjI0MQ_ee227946-c399-428a-8e49-c6a01bcc5162"
      unitRef="usd">50300000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNjI0OA_b4c24ccd-8b11-4b49-bca1-cc3c9ac7227e"
      unitRef="usd">28700000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryWriteDown
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNjM3Nw_b2cf42d4-2c6f-432b-8502-b641cb03241e"
      unitRef="usd">37100000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNjM4MQ_30e0a7f7-7003-48c2-8249-5b313401ac5a"
      unitRef="usd">15700000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfNjM4OA_67a60209-d526-4e77-8394-708d675a0198"
      unitRef="usd">10000000</us-gaap:InventoryWriteDown>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjYwNDk_22754830-027b-45ab-936d-2cb961fb11d5">&lt;div style="margin-top:6pt;padding-left:13.5pt;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, Buildings and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Property, buildings and equipment are recorded at cost. Depreciation expense is determined using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over either their respective lease terms or their estimated lives, whichever is shorter. Estimated useful lives range from five to forty years for buildings and leasehold improvements and two to ten years for furniture, fixtures and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Costs incurred during the application development stage of internally developed software are capitalized and are reported at the lower of unamortized cost or net realizable value. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Capitalized costs include external direct costs of materials and services consumed in developing internal-use computer software, payroll and payroll-related costs for employees who are directly associated with and who devote time to the internal-use computer software project, as well as interest costs. Internal-use computer software is amortized using the straight-line method over its estimated useful life, typically three to seven years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Expenditures for new facilities and improvements that extend the useful life of an asset are capitalized. Ordinary repairs and maintenance are expensed as incurred. When property is retired or otherwise disposed, the cost and the related accumulated depreciation are removed from the accounts and any resulting gains or losses are recorded and reported as selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Of Wesco&#x2019;s $379.0 million net book value of property, buildings and equipment as of December&#160;31, 2021, $133.6 million consists of land, buildings and leasehold improvements that are geographically dispersed among Wesco&#x2019;s 800 branches, warehouses and sales offices, mitigating the risk of impairment. Wesco assesses its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of any such assets may not be fully recoverable. Changes in circumstances include technological advances, changes in the business model, capital structure, economic conditions or operating performance. The evaluation is based upon, among other things, utilization, serviceability and assumptions developed by management, which are categorized as Level 3 of the fair value hierarchy, related to the estimated future undiscounted cash flows that these assets are expected to generate. When the sum of the undiscounted cash flows is less than the carrying value of the asset (asset group), an impairment loss is recognized to the extent that carrying value exceeds fair value.  Management applies its best judgment when performing these evaluations.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="ia34e1c2fecbd4f608bbc0983e97255b4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5MDI_14ef5434-b468-4e3f-a485-90f74e2d4a50">five to forty years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="i4768b72abd0b4771ac048d795c7f483f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5MDM_99aa58e4-eada-4078-ad87-00d60a2cc099">two to ten years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="i58ecff9910434f9082a1b27e5c8dc0cc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5NzE_51d24bc2-f950-48e3-b670-5c012398f6ce">three to seven years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfODA0Mw_a1b51524-241b-4db6-a679-f730f177411e"
      unitRef="usd">379000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib8fb4b888c83492fa02ce5fa31d3fa3e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfODEwOA_a9d3bc01-43cf-4eb7-a5f4-d52671299d6d"
      unitRef="usd">133600000</us-gaap:PropertyPlantAndEquipmentNet>
    <wcc:NumberOfLocations
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfODIxNA_c58c7ea9-3735-4bf1-89b4-c992a996ebe6"
      unitRef="branches">800</wcc:NumberOfLocations>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5NTE_aed92546-e299-4c74-a522-6c1648b38d4b">&lt;div style="margin-top:6pt;padding-left:13.5pt;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;/div&gt;&lt;div style="margin-top:6pt;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;The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Classification and initial measurement of the right-of-use asset and lease liability are determined at the lease commencement date. The Company elected the short-term lease measurement and recognition exemption; therefore, leases with an initial term of 12 months or less are not recorded on the balance sheet. Operating lease expense is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Operating lease assets and liabilities are recognized at the commencement date based on the present value of the future minimum lease payments. Certain leases contain rent escalation clauses that are either fixed or adjusted periodically for inflation or market rates and such clauses are factored into the Company's determination of lease payments. Wesco also has variable lease payments that do not depend on a rate or index, primarily for items such as common area maintenance and real estate taxes, which are recorded as variable expense when incurred. The operating lease asset includes advance payments and excludes incentives and initial direct costs incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Company's arrangements include certain non-lease components such as common area and other maintenance for leased real estate, as well as mileage, fuel and maintenance costs related to leased automobiles and trucks. Wesco accounts for these non-lease components separately from the associated lease components. The Company does not guarantee any residual value in its lease agreements, and there are no material restrictions or covenants imposed by lease arrangements. Real estate leases typically include one or more options to extend the lease, or terminate early. The Company regularly evaluates the renewal options, and when they are reasonably certain of exercise, the Company includes the renewal period in its lease term. For most of Wesco&#x2019;s leases, the discount rate implicit in the lease is not readily determinable. Accordingly, the Company uses its incremental borrowing rate based on the information available at the lease commencement date to discount lease payments to the present value.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjYwNDY_77821d5a-46bb-49ca-a30a-bfe9a0638953">&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Indefinite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Goodwill and indefinite-lived intangible assets are tested for impairment annually during the fourth quarter, or more frequently if triggering events occur, indicating that their carrying value may not be recoverable. Wesco tests for goodwill impairment on a reporting unit level. The Company first assesses qualitative factors, including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, other relevant events such as changes in key personnel, changes in the composition or carrying amount of the net assets of a reporting unit, and changes in in share price, to determine whether it is more likely than not that the fair value of Wesco's reporting units are less than their carrying values. If the qualitative assessment indicates that the fair values of the Company's reporting units may not exceed their respective carrying values, then Wesco performs a quantitative test for impairment by comparing the fair value of each reporting unit to its carrying value. The Company determines the fair values of its reporting units using a discounted cash flow analysis and consideration of market multiples. The discounted cash flow analysis uses certain assumptions, including expected operating margins supported by a combination of historical results, current forecasts, market data and recent economic events, which are categorized within Level 3 of the fair value hierarchy. The Company uses a discount rate that reflects market participants' cost of capital. Wesco evaluates the recoverability of indefinite-lived intangible assets using the relief-from-royalty method based on projected financial information. Significant inputs used in the relief-from-royalty method include projected revenues, discount rates, royalty rates, and applicable income tax rates. At December&#160;31, 2021 and 2020, goodwill and indefinite-lived trademarks totaled $4.0 billion.&lt;/span&gt;&lt;/div&gt;The determination of fair value involves significant management judgment, particularly as it relates to the underlying assumptions and factors around expected operating margins and discount rate. Management applies its best judgment when assessing the reasonableness of financial projections. Fair values are sensitive to changes in underlying assumptions and factors. As a result, there can be no assurance that the estimates and assumptions made for purposes of the annual goodwill and indefinite-lived intangible impairment tests will prove to be an accurate prediction of future results.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMTMyMDU_d2570fc3-7f7c-465a-85fc-9b7de8e0e720"
      unitRef="usd">4000000000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5MzY_b4a8d88e-a262-4d48-9689-274cbbe2959f">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&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;Definite Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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;Definite lived intangible assets are amortized over 1 to 20 years. Certain customer relationships are amortized using an accelerated method whereas all other definite lived intangible assets subject to amortization use a straight-line method. In either case, the amortization method reflects the pattern in which the economic benefits of the respective assets are consumed or otherwise used. Wesco continually evaluates whether events or circumstances have occurred that would indicate the remaining estimated useful lives of definite lived intangible assets require revision or that the remaining carrying value of such assets may not be recoverable.&lt;/span&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i233e34a2c1e9434ba86dc4baee2172d5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMTM5MDc_795494c6-c64f-476c-b2e9-c754510bd74f">P1Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i93def3c4946245749b807c7f361bdf5b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMTM5MTM_7bda7743-8623-4d50-af4b-679f74b48577">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:SelfInsuranceReservePolicyTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5Mzk_6c44dc98-278d-4b89-aa3b-3cdd46f74559">&lt;div style="margin-top:6pt;padding-left:13.5pt;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;Insurance Programs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco uses commercial insurance for auto, workers&#x2019; compensation, casualty and health claims, and information technology as a risk-reduction strategy to minimize catastrophic losses. The Company&#x2019;s strategy involves large deductible policies where Wesco must pay all costs up to the deductible amount. Wesco estimates the reserve for these programs based on historical incident rates and costs. The assumptions included in developing this accrual include the period of time between the incurrence and payment of a claim. The total liability related to insurance programs was $30.6 million and $27.9 million at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <us-gaap:SelfInsuranceReserve
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMTUxMDA_7e2d08e0-4782-4739-a712-068f5f1fa82c"
      unitRef="usd">30600000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMTUxMDc_f434981d-5ff2-4e51-97e3-70a46b6fa86b"
      unitRef="usd">27900000</us-gaap:SelfInsuranceReserve>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjYwMjQ_d4dfb4d1-2a77-4c4c-8d30-7ae56023dea9">&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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;Wesco accounts for income taxes under the asset and liability method, which requires the recognition of deferred income taxes for events that have future tax consequences. Under this method, deferred income taxes are recognized (using enacted tax laws and rates) based on the future income tax effects of differences in the carrying amounts of assets and liabilities for financial reporting and tax purposes. The effect of a tax rate change on deferred tax assets and liabilities is recognized in income in the period of change.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco recognizes deferred tax assets at amounts that are expected to be realized. To make such determination, management evaluates all positive and negative evidence, including but not limited to, prior, current and future taxable income, tax planning strategies and future reversals of existing taxable temporary differences. A valuation allowance is recognized if it is &#x201c;more-likely-than-not&#x201d; that some or all of a deferred tax asset will not be realized. Wesco regularly assesses the realizability of deferred tax assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco accounts for uncertainty in income taxes using a "more-likely-than-not" recognition threshold. Due to the subjectivity inherent in the evaluation of uncertain tax positions, the tax benefit ultimately recognized may materially differ from the estimate recognized in the consolidated financial statements. Wesco recognizes interest and penalties related to uncertain tax benefits as part of interest expense and income tax expense, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Tax Cuts and Jobs Act of 2017 (the &#x201c;TCJA&#x201d;) imposed a one-time tax on the deemed repatriation of undistributed foreign earnings (the &#x201c;transition tax&#x201d;). Except for a portion of foreign earnings previously taxed in the U.S. that can effectively be distributed without further material U.S. or foreign taxation, the Company continues to assert that the undistributed earnings of its foreign subsidiaries are indefinitely reinvested. To the extent the earnings of the Company's foreign subsidiaries are distributed in the form of dividends, such earnings may be subject to additional taxes. The Company believes that it is able to maintain a sufficient level of liquidity for its domestic operations and commitments without incurring any material tax cost to repatriate cash held by its foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The provisions of the TCJA also introduced U.S. taxation on certain global intangible low-taxed income ("GILTI"). Wesco has elected to account for GILTI tax as a component of income tax expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5NDU_7fb55f15-6fdf-41c2-96b3-2cf638a34654">&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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;The local currency is the functional currency for most of the Company's operations outside the U.S. Assets and liabilities of these operations are translated to U.S. dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at an exchange rate that approximates the average for the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of other comprehensive income (loss) within stockholders&#x2019; equity. Gains and losses from foreign currency transactions are included in net income for the period.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjYwNTE_a723b5da-9773-4cf4-b88b-59b41420c81a">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&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 Pension Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Liabilities and expenses for defined benefit pension plans are determined using actuarial methodologies and incorporate significant assumptions, including the interest rate used to discount the future estimated cash flows, the expected long-term rate of return on plan assets, and several assumptions relating to the employee workforce (salary increases, retirement age, and mortality). Unrealized gains and losses related to the Company's defined benefit pension obligations are recognized as a component of other comprehensive income (loss) within stockholders' equity. Gains or losses resulting from plan amendments, curtailments, and settlements are recognized as a component of other non-operating income and expenses ("other, net") in the period of the remeasurement.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5Njk_bc803170-fd5a-475a-9432-36d891542247">&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Company measures the fair value of assets and liabilities on a recurring and nonrecurring basis according to a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value and requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of the fair value hierarchy are as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that are accessible at the measurement date; Level 2 inputs include inputs other than Level 1 that are observable, either directly or indirectly, and Level 3 inputs are unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to measurements involving significant unobservable inputs (Level 3).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Company measures the fair values of goodwill, intangible assets and property, buildings and equipment on a nonrecurring basis if required by impairment tests applicable to these assets, as described above.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <wcc:OtherIncomeAndExpensePolicyTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5MzU_100f1edd-f8ee-40eb-ae0b-043b8a952f74">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&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, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;Other non-operating income and expenses ("other, net") primarily includes the non-service cost components of net periodic pension cost (benefit) and foreign exchange gains and losses.&lt;/span&gt;&lt;/div&gt;</wcc:OtherIncomeAndExpensePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5NTM_f9c5d54e-86a1-467d-b267-d3a0b88edd68">&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In December 2019, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") 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 (Topic 740): 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;, which removes certain exceptions to the general principles of Accounting Standards Codification ("ASC") Topic 740,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and simplifies other aspects of accounting for income taxes. The amendments in this ASU were effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption was permitted in any interim or annual period, with any adjustments reflected as of the beginning of the fiscal year of adoption. The Company adopted this ASU in the first quarter of 2021. The adoption of this guidance did not have a material impact on the consolidated financial statements and notes thereto presented herein.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl83OS9mcmFnOjIwOWJiMDJiMmY0MDQ2NTBhZjQ5Nzg4NWI1ZjJkZmYxL3RleHRyZWdpb246MjA5YmIwMmIyZjQwNDY1MGFmNDk3ODg1YjVmMmRmZjFfMjU5NTQ_596b4987-b3af-4b2a-ab69-6049f89b0a4b">&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In October 2021, the FASB issued ASU 2021-08, &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 (Topic 805): Accounting for Contract Assets and Contract Liabilities 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;, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with 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;, as if the acquirer had originated the contracts. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Management is currently evaluating the impact that the adoption of this accounting standard will have on its consolidated financial statements and notes thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In March 2020, the FASB issued ASU 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The amendments in this Update are effective for all entities as of March 12, 2020 through December 31, 2022. Management does not expect the replacement of London Interbank Offered Rate (LIBOR) and the related adoption of the optional guidance under this accounting standard to have a material impact on the Company's consolidated financial statements and notes thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Other pronouncements issued by the FASB or other authoritative accounting standards groups with future effective dates are either not applicable or are not expected to be significant to Wesco&#x2019;s financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMjMyNw_6988b79a-e03b-45ec-ab4f-44f6f6212cee">&lt;div style="margin-bottom:6pt;margin-top:9pt;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;Wesco distributes products and provides services to customers globally in various end markets within its business segments. The segments, which consist of EES, CSS, and UBS operate in the United States, Canada and various other international countries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following tables disaggregate Wesco&#x2019;s net sales by segment and geography for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.025%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electrical &amp;amp; Electronic Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,621,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,479,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,860,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications &amp;amp; Security Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,715,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,323,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility &amp;amp; Broadband Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,881,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,522,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,588,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total by segment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,217,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,325,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,358,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.025%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,157,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,110,453&#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;6,234,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,747,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,892,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,647,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,312,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,323,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;477,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total by geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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;18,217,512&#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;12,325,995&#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;8,358,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;padding-left:27pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;No individual country's net sales are greater than 10% of total net sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:27pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Wesco attributes revenues from external customers to individual countries on the basis of point of sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;Due to the terms of certain contractual arrangements, Wesco bills or receives payment from its customers in advance of satisfying the respective performance obligation. Such advance billings or payments are recorded as deferred revenue and recognized as revenue when the performance obligation has been satisfied and control has transferred to the customer, which is generally upon shipment. Deferred revenue is usually recognized within a year or less from the date of the advance billing or payment. At December&#160;31, 2021 and 2020, $35.5 million and $24.3 million, respectively, of deferred revenue was recorded as a component of other current liabilities in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Company also has certain long-term contractual arrangements where revenue is recognized over time based on the cost-to-cost input method. As of December&#160;31, 2021 and 2020, the Company had contract assets of $33.4 million and $19.4 million, respectively, resulting from contracts where the amount of revenue recognized exceeded the amount billed to the customer. Contract assets are recorded in the Consolidated Balance Sheets as a component of prepaid expenses and other current assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;Wesco&#x2019;s revenues are adjusted for variable consideration, which includes customer volume rebates, returns and discounts. Wesco measures variable consideration by estimating expected outcomes using analysis and inputs based upon historical data, as well as current and forecasted information. Variable consideration is reviewed by management on a monthly basis and revenue is adjusted accordingly. Variable consideration reduced revenue for the years ended December&#160;31, 2021, 2020 and 2019 by approximately $433.4 million, $269.5 million and $106.6 million, respectively. As of December&#160;31, 2021 and 2020, the Company's estimated product return obligation was $38.8&#160;million and $38.9&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;Billings to customers for shipping and handling are recognized in net sales. Wesco has elected to recognize shipping and handling costs as a fulfillment cost. Shipping and handling costs recorded as a component of selling, general and administrative expenses totaled $248.3 million, $149.3 million and $71.7 million for the years ended December&#160;31, 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OTUxMTYzMDQzNQ_56f43df6-8265-4833-a115-13c43016deb9">&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following tables disaggregate Wesco&#x2019;s net sales by segment and geography for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.025%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electrical &amp;amp; Electronic Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,621,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,479,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,860,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications &amp;amp; Security Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,715,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,323,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility &amp;amp; Broadband Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,881,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,522,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,588,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total by segment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,217,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,325,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,358,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.025%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,157,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,110,453&#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;6,234,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,747,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,892,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,647,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,312,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,323,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;477,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total by geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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;18,217,512&#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;12,325,995&#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;8,358,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;padding-left:27pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;No individual country's net sales are greater than 10% of total net sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:27pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Wesco attributes revenues from external customers to individual countries on the basis of point of sale.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOjI1YzI3ZDIwMzgwYjQyOGY5NTg0OWRkODAyOTk4NmEyL3RhYmxlcmFuZ2U6MjVjMjdkMjAzODBiNDI4Zjk1ODQ5ZGQ4MDI5OTg2YTJfMi0xLTEtMS0w_20e629eb-2b19-4928-8a5e-6d21fdc67259"
      unitRef="usd">7621263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOjI1YzI3ZDIwMzgwYjQyOGY5NTg0OWRkODAyOTk4NmEyL3RhYmxlcmFuZ2U6MjVjMjdkMjAzODBiNDI4Zjk1ODQ5ZGQ4MDI5OTg2YTJfMi0zLTEtMS0w_cd9cd019-8278-4b91-b63e-8a81d42efef4"
      unitRef="usd">5479760000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOjI1YzI3ZDIwMzgwYjQyOGY5NTg0OWRkODAyOTk4NmEyL3RhYmxlcmFuZ2U6MjVjMjdkMjAzODBiNDI4Zjk1ODQ5ZGQ4MDI5OTg2YTJfMi01LTEtMS0w_8cd9d410-6424-470c-bfee-d243ee3ea615"
      unitRef="usd">4860541000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOjI1YzI3ZDIwMzgwYjQyOGY5NTg0OWRkODAyOTk4NmEyL3RhYmxlcmFuZ2U6MjVjMjdkMjAzODBiNDI4Zjk1ODQ5ZGQ4MDI5OTg2YTJfMy0xLTEtMS0w_489405c8-cfcf-467c-84bd-0563254a411b"
      unitRef="usd">5715238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOjI1YzI3ZDIwMzgwYjQyOGY5NTg0OWRkODAyOTk4NmEyL3RhYmxlcmFuZ2U6MjVjMjdkMjAzODBiNDI4Zjk1ODQ5ZGQ4MDI5OTg2YTJfMy0zLTEtMS0w_d1d76195-0a8b-4804-a4f3-c9ebece7a39d"
      unitRef="usd">3323264000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOjI1YzI3ZDIwMzgwYjQyOGY5NTg0OWRkODAyOTk4NmEyL3RhYmxlcmFuZ2U6MjVjMjdkMjAzODBiNDI4Zjk1ODQ5ZGQ4MDI5OTg2YTJfMy01LTEtMS0w_1caa3580-58fe-4688-8cdc-7222606a80d4"
      unitRef="usd">909496000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOjI1YzI3ZDIwMzgwYjQyOGY5NTg0OWRkODAyOTk4NmEyL3RhYmxlcmFuZ2U6MjVjMjdkMjAzODBiNDI4Zjk1ODQ5ZGQ4MDI5OTg2YTJfNC0xLTEtMS0w_579c24f6-7aad-4944-b107-c08684281207"
      unitRef="usd">4881011000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOjI1YzI3ZDIwMzgwYjQyOGY5NTg0OWRkODAyOTk4NmEyL3RhYmxlcmFuZ2U6MjVjMjdkMjAzODBiNDI4Zjk1ODQ5ZGQ4MDI5OTg2YTJfNC0zLTEtMS0w_fa35282e-a7d1-416c-ad91-a9d163dd59df"
      unitRef="usd">3522971000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOjI1YzI3ZDIwMzgwYjQyOGY5NTg0OWRkODAyOTk4NmEyL3RhYmxlcmFuZ2U6MjVjMjdkMjAzODBiNDI4Zjk1ODQ5ZGQ4MDI5OTg2YTJfNC01LTEtMS0w_6b3e6420-bcea-4875-a3cd-647ccae35008"
      unitRef="usd">2588880000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOjI1YzI3ZDIwMzgwYjQyOGY5NTg0OWRkODAyOTk4NmEyL3RhYmxlcmFuZ2U6MjVjMjdkMjAzODBiNDI4Zjk1ODQ5ZGQ4MDI5OTg2YTJfNS0xLTEtMS0w_aee68917-9ac3-43c0-a96d-917ab12032ea"
      unitRef="usd">18217512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOjI1YzI3ZDIwMzgwYjQyOGY5NTg0OWRkODAyOTk4NmEyL3RhYmxlcmFuZ2U6MjVjMjdkMjAzODBiNDI4Zjk1ODQ5ZGQ4MDI5OTg2YTJfNS0zLTEtMS0w_aadb7fe6-1cc0-4604-8e41-3bb5ea6e7028"
      unitRef="usd">12325995000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOjI1YzI3ZDIwMzgwYjQyOGY5NTg0OWRkODAyOTk4NmEyL3RhYmxlcmFuZ2U6MjVjMjdkMjAzODBiNDI4Zjk1ODQ5ZGQ4MDI5OTg2YTJfNS01LTEtMS0w_7b5ebc8f-898c-4780-a8e3-bd6359c15406"
      unitRef="usd">8358917000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i187f8762865b418e9fe7f815ba7a1e51_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfMi0xLTEtMS0w_8dbdd08e-f48b-45b6-99f3-cb857f2b6d26"
      unitRef="usd">13157866000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i36ca9abe80cd4ddebaa5d8dffd7c529b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfMi0zLTEtMS0w_94789d53-9a50-4621-b27a-d8f66e54b121"
      unitRef="usd">9110453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fb2abb7b31f40a692bc4926213bf2bb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfMi01LTEtMS0w_01da8243-1af2-4058-a029-8a45b7debbd3"
      unitRef="usd">6234119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice9b442431b54813a853fc6efeea2127_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfMy0xLTEtMS0w_f833782d-d631-4ba5-8414-e786ed13563b"
      unitRef="usd">2747187000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66d7ef370bd346a4931cff497eecda28_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfMy0zLTEtMS0w_70d3bff6-2521-41bf-a22d-4e0c50679f8b"
      unitRef="usd">1892321000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i96d45f294d7f4beb9174708c347c67e0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfMy01LTEtMS0w_1425a2fb-056b-464e-a3a3-7370dd3581fd"
      unitRef="usd">1647066000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c738a2849a34cc0abab3539b06dee96_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNC0xLTEtMS0w_a9ddd4da-92cd-44a6-8b16-ff730fb9485c"
      unitRef="usd">2312459000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6eff4f9ef5c8434492126e227b037fd9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNC0zLTEtMS0w_e2ed4a4a-6896-4d86-b856-bb321e9a5143"
      unitRef="usd">1323221000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fcd34a539e949de8cde5e6f9ab7c82c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNC01LTEtMS0w_2c7f7006-3abe-4156-bc37-d35172fac129"
      unitRef="usd">477732000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNS0xLTEtMS0w_0590384c-44d7-49f2-88d4-429a7b80244a"
      unitRef="usd">18217512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNS0zLTEtMS0w_62a55e0a-a442-4036-85e8-cecc74a140e9"
      unitRef="usd">12325995000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNS01LTEtMS0w_d08b9a95-b6e8-491d-a641-aa6a5570034d"
      unitRef="usd">8358917000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DeferredRevenue
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OQ_68c0a33e-2fc1-4d85-914d-b738c0764e7c"
      unitRef="usd">35500000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTEwNg_407db449-77a4-43ed-9724-4eb7aea31941"
      unitRef="usd">24300000</us-gaap:DeferredRevenue>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTY0OTI2NzQ0ODI0NA_d973db42-66bd-46cf-9199-76dc90234a40"
      unitRef="usd">33400000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OTUxMTYzNDgwNA_737948c2-fc74-4c8c-a7a9-a655cd3f3971"
      unitRef="usd">19400000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:RevenueInformationUsedToAssessVariableConsiderationConstraint
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTcyNQ_3273c69c-f7d9-466c-a528-d716782101ad">433.4 million</us-gaap:RevenueInformationUsedToAssessVariableConsiderationConstraint>
    <us-gaap:RevenueInformationUsedToAssessVariableConsiderationConstraint
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTcyOQ_175299ef-c41f-4a29-903d-410b5e782c65">269.5 million</us-gaap:RevenueInformationUsedToAssessVariableConsiderationConstraint>
    <us-gaap:RevenueInformationUsedToAssessVariableConsiderationConstraint
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTczNg_6ef28d7d-2b0b-4c61-a930-8a4766f692df">106.6 million</us-gaap:RevenueInformationUsedToAssessVariableConsiderationConstraint>
    <us-gaap:ContractWithCustomerRefundLiability
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OTUxMTYzMDU1Mw_4969fad3-03c1-4ab1-ab61-46bcef77b6d5"
      unitRef="usd">38800000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:ContractWithCustomerRefundLiability
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OTUxMTYzMDU0Ng_edb87c75-6ffc-4448-af7c-849421a1f390"
      unitRef="usd">38900000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i34a4f15cd6354d728b27bfda2d8213f2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMjI2Mw_61db189a-38e8-444a-bd10-80f3911ebf06"
      unitRef="usd">248300000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="idb51b7f8917842708fdb55a73f425eff_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMjI2Nw_e52b0723-f6f6-4135-972e-ab3d3420a3b4"
      unitRef="usd">149300000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i54ddeb9fd33c4a65ae2321fba58f6014_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMjI3NA_08497cfc-cd6a-4d1c-b585-941d4cf0f840"
      unitRef="usd">71700000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84NS9mcmFnOmJmYmM3YWRkMjc2ZDQzNTA5ZGJjNTRlNzI3ZWI2N2RkL3RleHRyZWdpb246YmZiYzdhZGQyNzZkNDM1MDlkYmM1NGU3MjdlYjY3ZGRfMzYwNQ_e375dce0-2dc6-4238-b723-fc8d0b6e4521">The Company&#x2019;s financial instruments primarily consist of cash and cash equivalents, accounts receivable, accounts payable, bank overdrafts, outstanding indebtedness, foreign currency forward contracts, and benefit plan assets. The fair value of the Company's benefit plan assets is disclosed in Note 14, "Employee Benefit Plans" and except for outstanding indebtedness and foreign currency forward contracts, the carrying value of the Company&#x2019;s remaining financial instruments approximates fair value.&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Company uses a market approach to determine the fair value of its debt instruments, utilizing quoted prices in active markets, interest rates and other relevant information generated by market transactions involving similar instruments. Therefore, the inputs used to measure the fair value of the Company's debt instruments are classified as Level 2 within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The carrying value of Wesco's debt instruments with fixed interest rates was $2,880.7 million and $3,730.1 million as of December&#160;31, 2021 and 2020, respectively. The estimated fair value of this debt was $3,118.0 million and $4,084.7 million as of December&#160;31, 2021 and 2020, respectively. The reported carrying values of Wesco's other debt instruments, including those with variable interest rates, approximated their fair values as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Company purchases foreign currency forward contracts to minimize the effect of fluctuating foreign currency-denominated accounts on its earnings. The foreign currency forward contracts are not designated as hedges for accounting purposes. The Company's strategy is to negotiate terms for its derivatives and other financial instruments to be highly effective, such that the change in the value of the derivative offsets the impact of the underlying hedge. Its counterparties to foreign currency forward contracts have investment-grade credit ratings. The Company regularly monitors the creditworthiness of its counterparties to ensure no issues exist that could affect the value of its derivatives.&lt;/span&gt;&lt;/div&gt;The Company does not hedge 100% of its foreign currency-denominated accounts. In addition, the results of hedging can vary significantly based on various factors, such as the timing of executing foreign currency forward contracts versus the movement of currencies, as well as fluctuations in the account balances throughout each reporting period. The fair value of foreign currency forward contracts is based on the difference between the contract rate and the current price of a forward contract with an equivalent remaining term. The fair value of foreign currency forward contracts is measured using observable market information. These inputs are considered Level 2 in the fair value hierarchy. At December&#160;31, 2021 and 2020, foreign currency forward contracts were revalued at then-current foreign exchange rates with the changes in valuation reflected directly in other non-operating expenses (income) in the Consolidated Statements of Income and Comprehensive Income offsetting the transaction gain (loss) recorded on foreign currency-denominated accounts. At December&#160;31, 2021 and 2020, the gross and net notional amounts of foreign currency forward contracts outstanding were approximately $188.6&#160;million and $111.9&#160;million, respectively. While all of the Company's foreign currency forward contracts are subject to master netting arrangements with its counterparties, assets and liabilities related to these contracts are presented on a gross basis within the Consolidated Balance Sheets. The gross fair value of assets and liabilities related to foreign currency forward contracts were immaterial</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:LongTermDebt
      contextRef="if07b660e12bf42b989d2c5a93d0d0f53_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84NS9mcmFnOmJmYmM3YWRkMjc2ZDQzNTA5ZGJjNTRlNzI3ZWI2N2RkL3RleHRyZWdpb246YmZiYzdhZGQyNzZkNDM1MDlkYmM1NGU3MjdlYjY3ZGRfMTAxMA_b14e7b6e-dbaa-46f1-b7e2-2d06b2b71e28"
      unitRef="usd">2880700000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ide89ba7e905b4d468fe8f43690b43411_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84NS9mcmFnOmJmYmM3YWRkMjc2ZDQzNTA5ZGJjNTRlNzI3ZWI2N2RkL3RleHRyZWdpb246YmZiYzdhZGQyNzZkNDM1MDlkYmM1NGU3MjdlYjY3ZGRfMTAxNw_e06e920f-1781-457b-9dee-f813fe859b38"
      unitRef="usd">3730100000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="if07b660e12bf42b989d2c5a93d0d0f53_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84NS9mcmFnOmJmYmM3YWRkMjc2ZDQzNTA5ZGJjNTRlNzI3ZWI2N2RkL3RleHRyZWdpb246YmZiYzdhZGQyNzZkNDM1MDlkYmM1NGU3MjdlYjY3ZGRfMTA5Mw_36ece5ad-67c4-4991-82cb-a53782b380b8"
      unitRef="usd">3118000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ide89ba7e905b4d468fe8f43690b43411_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84NS9mcmFnOmJmYmM3YWRkMjc2ZDQzNTA5ZGJjNTRlNzI3ZWI2N2RkL3RleHRyZWdpb246YmZiYzdhZGQyNzZkNDM1MDlkYmM1NGU3MjdlYjY3ZGRfMTEwMA_ec3d3950-fc9b-4737-813d-be3159a7ab21"
      unitRef="usd">4084700000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DerivativesAndFairValueTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84NS9mcmFnOmJmYmM3YWRkMjc2ZDQzNTA5ZGJjNTRlNzI3ZWI2N2RkL3RleHRyZWdpb246YmZiYzdhZGQyNzZkNDM1MDlkYmM1NGU3MjdlYjY3ZGRfMzYwNA_b65a4d64-ec57-496b-8edf-c705707b986e">The Company purchases foreign currency forward contracts to minimize the effect of fluctuating foreign currency-denominated accounts on its earnings. The foreign currency forward contracts are not designated as hedges for accounting purposes. The Company's strategy is to negotiate terms for its derivatives and other financial instruments to be highly effective, such that the change in the value of the derivative offsets the impact of the underlying hedge. Its counterparties to foreign currency forward contracts have investment-grade credit ratings. The Company regularly monitors the creditworthiness of its counterparties to ensure no issues exist that could affect the value of its derivatives.The Company does not hedge 100% of its foreign currency-denominated accounts. In addition, the results of hedging can vary significantly based on various factors, such as the timing of executing foreign currency forward contracts versus the movement of currencies, as well as fluctuations in the account balances throughout each reporting period. The fair value of foreign currency forward contracts is based on the difference between the contract rate and the current price of a forward contract with an equivalent remaining term. The fair value of foreign currency forward contracts is measured using observable market information. These inputs are considered Level 2 in the fair value hierarchy. At December&#160;31, 2021 and 2020, foreign currency forward contracts were revalued at then-current foreign exchange rates with the changes in valuation reflected directly in other non-operating expenses (income) in the Consolidated Statements of Income and Comprehensive Income offsetting the transaction gain (loss) recorded on foreign currency-denominated accounts. At December&#160;31, 2021 and 2020, the gross and net notional amounts of foreign currency forward contracts outstanding were approximately $188.6&#160;million and $111.9&#160;million, respectively. While all of the Company's foreign currency forward contracts are subject to master netting arrangements with its counterparties, assets and liabilities related to these contracts are presented on a gross basis within the Consolidated Balance Sheets. The gross fair value of assets and liabilities related to foreign currency forward contracts were immaterial</us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84NS9mcmFnOmJmYmM3YWRkMjc2ZDQzNTA5ZGJjNTRlNzI3ZWI2N2RkL3RleHRyZWdpb246YmZiYzdhZGQyNzZkNDM1MDlkYmM1NGU3MjdlYjY3ZGRfMzI0MA_4e0c6b63-e7a7-4fdd-be19-daa48417b11f"
      unitRef="usd">188600000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84NS9mcmFnOmJmYmM3YWRkMjc2ZDQzNTA5ZGJjNTRlNzI3ZWI2N2RkL3RleHRyZWdpb246YmZiYzdhZGQyNzZkNDM1MDlkYmM1NGU3MjdlYjY3ZGRfMTA5OTUxMTYzMTYyMw_835e047c-3c89-4914-a482-2070ba8fe7e4"
      unitRef="usd">111900000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfMTA5OTUxMTY2MzExMg_3fc87b6f-3f98-4794-9fa6-e61844e32202">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;5. GOODWILL AND INTANGIBLE ASSETS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left: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;The following table sets forth the changes in the carrying value of goodwill by reportable segment for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.039%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;235,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;949,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,759,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to goodwill for acquisitions (Note 6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) (2) (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;868,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,384,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/div&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;853,456&#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;1,115,500&#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;1,218,213&#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;3,187,169&#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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to goodwill for acquisitions (Note 6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,124&#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;8,603&#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;4,215&#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;13,942&#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 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;Foreign currency exchange rate changes and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/div&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;860,958&#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,121,712&#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,225,663&#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;3,208,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustments to goodwill include the final allocation of the purchase price paid to acquire SLS, as disclosed in Note 6, "Acquisitions and Disposals", which is reflected in the EES segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustments to goodwill include an increase of $33.9&#160;million resulting from the out-of-period adjustment related to inventory cost absorption accounting, as described in Note 2, "Accounting Policies", which affected the EES, CSS and UBS segments by $20.2 million, $2.0 million, and $11.7 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustments to goodwill include $26.1 million that was classified as held for sale on the UBS segment as of December 31, 2020, as disclosed in Note 7, "Assets and Liabilities Held For Sale". Such amount was disposed in the first quarter of 2021 as part of the Canadian divestitures disclosed in Note 6, "Acquisitions and Disposals".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Includes the effect on goodwill of the adjustments to the assets acquired and liabilities assumed in the merger with Anixter since their initial measurement, as described in Note 6, "Acquisitions and Disposals".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;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-style:italic;font-weight:400;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The components of intangible assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&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.280%"/&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.280%"/&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:8.695%"/&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.280%"/&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:8.411%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Life (in 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:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;Indefinite&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;795,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;795,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;833,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;833,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 -  20&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,431,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;(308,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,123,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,434,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(227,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206,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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15 - 19&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 - 12&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(3,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2,298,586&#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;(354,445)&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;1,944,141&#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;2,326,919&#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;(261,424)&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;2,065,495&#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:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Excludes the original cost and related accumulated amortization of fully-amortized intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;As disclosed in Note 2, "Accounting Policies", the Company assigned remaining estimated useful lives to certain trademarks, including those that previously had indefinite lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;The net carrying amount as of December&#160;31, 2020 excluded $1.0&#160;million of trademarks, $3.3&#160;million of customer relationships and $1.4&#160;million of distribution agreements that were classified as held for sale and disposed in the first quarter of 2021 as part of the Canadian divestitures disclosed in Note 7, "Assets and Liabilities Held For Sale".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Amortization expense related to intangible assets totaled $119.6 million, $66.5 million and $35.5 million for the years ended December&#160;31, 2021, 2020 and 2019, respectively. For the year ended December&#160;31, 2021, amortization expense includes $32.0 million resulting from the changes in estimated useful lives of certain legacy trademarks that are migrating to the Company's master brand architecture, as described in Note 2, "Accounting Policies".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following table sets forth the remaining estimated amortization expense for intangible assets for the next five years and thereafter:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.298%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;92,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,287&#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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,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="padding:2px 1pt;text-align:left;vertical-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,710&#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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753,825&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;The Company performed its annual impairment tests of goodwill and indefinite-lived intangible assets during the fourth quarter of 2021 by assessing qualitative factors to determine whether it was more likely than not that the fair values of its reporting units and indefinite-lived intangible assets were less than their respective carrying amounts. In performing this qualitative assessment, the Company assessed relevant events and circumstances, including macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, other relevant events such as changes in key personnel, changes in the composition or carrying amount of the net assets of a reporting unit, and changes in share price. As a result of this assessment, the Company determined that it was more likely than not that the fair values of its reporting units and indefinite-lived intangible assets continued to exceed their respective carrying amounts and, therefore, a quantitative impairment test was unnecessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;The annual impairment tests of goodwill and indefinite-lived intangible assets involve the assessment of factors, events and circumstances at a point in time that are subject to change. As a result, there can be no assurance that the fair values of the Company's reporting units and indefinite-lived intangible assets will exceed their carrying values in the future, and that goodwill and indefinite-lived intangible assets will be fully recoverable.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwNQ_b8af79c0-2093-4e33-ab8c-0dbf9cb6e41d">&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left: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;The following table sets forth the changes in the carrying value of goodwill by reportable segment for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.039%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;235,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;949,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,759,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to goodwill for acquisitions (Note 6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) (2) (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;868,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,384,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/div&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;853,456&#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;1,115,500&#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;1,218,213&#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;3,187,169&#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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to goodwill for acquisitions (Note 6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,124&#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;8,603&#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;4,215&#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;13,942&#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 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;Foreign currency exchange rate changes and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/div&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;860,958&#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,121,712&#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,225,663&#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;3,208,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustments to goodwill include the final allocation of the purchase price paid to acquire SLS, as disclosed in Note 6, "Acquisitions and Disposals", which is reflected in the EES segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustments to goodwill include an increase of $33.9&#160;million resulting from the out-of-period adjustment related to inventory cost absorption accounting, as described in Note 2, "Accounting Policies", which affected the EES, CSS and UBS segments by $20.2 million, $2.0 million, and $11.7 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustments to goodwill include $26.1 million that was classified as held for sale on the UBS segment as of December 31, 2020, as disclosed in Note 7, "Assets and Liabilities Held For Sale". Such amount was disposed in the first quarter of 2021 as part of the Canadian divestitures disclosed in Note 6, "Acquisitions and Disposals".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Includes the effect on goodwill of the adjustments to the assets acquired and liabilities assumed in the merger with Anixter since their initial measurement, as described in Note 6, "Acquisitions and Disposals".&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i5fb64c76b13e48d1b4b746592d1ff400_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfMy0xLTEtMS0w_f9f8bc0e-bede-4199-986a-937705d466fc"
      unitRef="usd">573447000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1dca759f94dc40298eed059d88156393_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfMy0zLTEtMS0w_bfee7534-da3e-4984-8858-4a3194c667ef"
      unitRef="usd">235711000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6a1e2ffe01f34088b9c1c3881de8a68c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfMy01LTEtMS0w_1c1d5f2f-50c3-4f68-bcaf-4546b3fa6d91"
      unitRef="usd">949882000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfMy03LTEtMS0w_a22db05a-22ac-4918-a70e-116eecf6aa96"
      unitRef="usd">1759040000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNC0xLTEtMS0w_b3fa90c3-eb0d-4bc1-85c1-eb4ca370220c"
      unitRef="usd">264538000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNC0zLTEtMS0w_e5b810d9-281c-45b5-97fb-a049c3f6c9be"
      unitRef="usd">868936000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNC01LTEtMS0w_b8ab3e9a-f2f2-428e-b13a-6adff55988e8"
      unitRef="usd">250553000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNC03LTEtMS0w_2de27e35-ec00-401d-9a5b-6a54438ce168"
      unitRef="usd">1384027000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNS0xLTEtMS0w_59c7c55e-c2e3-44d7-8d27-65f79cea34c9"
      unitRef="usd">15471000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNS0zLTEtMS0w_6c727dba-21bd-48dc-9da4-000ad4e92c3c"
      unitRef="usd">10853000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNS01LTEtMS0w_a36da97e-611a-4dcd-8a3a-b983ddd55340"
      unitRef="usd">17778000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNS03LTEtMS0w_00c98f5e-bb84-49f3-ac32-c7b7f0b1ccce"
      unitRef="usd">44102000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i1689934b863341efa42fc39e200ee846_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNi0xLTEtMS0w_d809eaaa-a9e9-4079-8b3d-f520673ed689"
      unitRef="usd">853456000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i243a92118b8f49bd8db978f5a7dae07a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNi0zLTEtMS0w_935f11db-8dc2-47c2-ac5b-4ed1f4985ef8"
      unitRef="usd">1115500000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if863e6c40e4642c9898b088ae85ad960_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNi01LTEtMS0w_70ad3acd-d907-492d-9b2d-8c631ada60a4"
      unitRef="usd">1218213000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNi03LTEtMS0w_5b0a4071-dfe5-48c3-a404-72e10d3f5775"
      unitRef="usd">3187169000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNy0xLTEtMS01NDgxMA_f865afcb-ebd8-44aa-8e4d-866d30e7d6fb"
      unitRef="usd">1124000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNy0zLTEtMS01NDgxMA_f88a78aa-7d86-438a-8a8a-a9cf84c1012b"
      unitRef="usd">8603000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNy01LTEtMS01NDgxMA_7c7cdfc8-11a8-4c98-a139-9c6a6ab74469"
      unitRef="usd">4215000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfNy03LTEtMS01NDg0NA_08abeeb8-f198-414e-b7ea-6a0806d43e72"
      unitRef="usd">13942000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfOC0xLTEtMS01NDgxMA_225f9381-c3e7-4690-82c7-7741cb7e59c2"
      unitRef="usd">6378000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfOC0zLTEtMS01NDgxMA_6cd0c911-9987-4295-8d47-6ff3f6b8569f"
      unitRef="usd">-2391000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfOC01LTEtMS01NDgxMA_53a1e3b0-0b13-469c-bb6a-36c53cb8d19a"
      unitRef="usd">3235000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfOC03LTEtMS01NDg0Ng_f9c74055-bbef-47f8-8b7e-c9edfc902ae5"
      unitRef="usd">7222000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i77db22b9a19e4ba7a8b5101bfaa98947_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfOS0xLTEtMS01NDg0Mg_20c407e1-c293-434e-a862-f038c77ba607"
      unitRef="usd">860958000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib4786c99481048a09638958d87b66038_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfOS0zLTEtMS01NDg0Mg_ab23de3f-c98a-4909-90d8-a6ed0e7780a5"
      unitRef="usd">1121712000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="idaac308b901b4f2b9097171b3de99f3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfOS01LTEtMS01NDg0Mg_4af80871-0d8d-40c4-ab56-d8734e3223e8"
      unitRef="usd">1225663000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmMzNTVjOTM2M2U1NzQ1ZDdiNDdlMWI1YmFkYzU0NmIwL3RhYmxlcmFuZ2U6YzM1NWM5MzYzZTU3NDVkN2I0N2UxYjViYWRjNTQ2YjBfOS03LTEtMS01NDg0Mg_d29e643b-a334-456b-920b-a3328eb6db81"
      unitRef="usd">3208333000</us-gaap:Goodwill>
    <wcc:OutOfPeriodAdjustment
      contextRef="i375df3e1036945238c4860f99c8d90fe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfMTA5OTUxMTY1NjMyNA_63794bf4-93ef-4ece-a6d6-43d187f7b454"
      unitRef="usd">33900000</wcc:OutOfPeriodAdjustment>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfMTA5OTUxMTYzNDE2Nw_b42a3513-041b-4fa8-90da-05a13df737d2"
      unitRef="usd">20200000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfMTA5OTUxMTYzNDE3Mg_cdb9d571-22d8-4765-a305-1f13a1cf5eaa"
      unitRef="usd">2000000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfMTA5OTUxMTYzNDE4MQ_91e148e2-0a70-47c3-93ad-164fa5db85a9"
      unitRef="usd">11700000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfMTA5OTUxMTYzNDM2MQ_2e27e7f2-a171-40db-8d76-8b50343b3ce7"
      unitRef="usd">26100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwNg_1487b25e-39e0-40ed-8dbe-2250894a008a">&lt;div style="margin-top:6pt;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;The components of intangible assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&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.280%"/&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.280%"/&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:8.695%"/&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.280%"/&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:8.411%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Life (in 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:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;Indefinite&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;795,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;795,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;833,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;833,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 -  20&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,431,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;(308,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,123,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,434,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(227,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206,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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15 - 19&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 - 12&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(3,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2,298,586&#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;(354,445)&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;1,944,141&#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;2,326,919&#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;(261,424)&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;2,065,495&#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:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Excludes the original cost and related accumulated amortization of fully-amortized intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;As disclosed in Note 2, "Accounting Policies", the Company assigned remaining estimated useful lives to certain trademarks, including those that previously had indefinite lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;The net carrying amount as of December&#160;31, 2020 excluded $1.0&#160;million of trademarks, $3.3&#160;million of customer relationships and $1.4&#160;million of distribution agreements that were classified as held for sale and disposed in the first quarter of 2021 as part of the Canadian divestitures disclosed in Note 7, "Assets and Liabilities Held For Sale".&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="idf036751c3574160bcae60a3ee68ad25_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNC0zLTEtMS0w_ce701cc5-7cd8-4293-8384-db097bb7d84d"
      unitRef="usd">795065000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="idf036751c3574160bcae60a3ee68ad25_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNC03LTEtMS0w_c4766406-c298-4a08-9460-982c24e3417d"
      unitRef="usd">795065000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i0f840f163c1d461a8b32deb6e75573df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNC05LTEtMS0w_02ef64d9-af71-4858-bdcf-2e5aca7e4ca8"
      unitRef="usd">833793000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i0f840f163c1d461a8b32deb6e75573df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNC0xMy0xLTEtMA_ee1dd975-fbc1-4a5e-9269-aba171a7931b"
      unitRef="usd">833793000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="icbc10b7a0cf44de1be4317b7e4c31b48_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS0xLTEtMS0wL3RleHRyZWdpb246YWFlNWE4ZjVmZjJiNDAwMDk1Nzk0NTJlYWZiZTE5NGRfNA_4e5c2fee-c500-48fe-bf6f-53056285ce3f">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i18e96a8f42a8487ea57d9d9d21f11620_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS0xLTEtMS0wL3RleHRyZWdpb246YWFlNWE4ZjVmZjJiNDAwMDk1Nzk0NTJlYWZiZTE5NGRfMTA_c46ab5c0-769f-45b7-9fd6-f3e5a83af671">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic9717af9dd9e40b7a718ccb25da35847_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS0zLTEtMS0w_b575bee5-60bf-4688-9386-d4b6198431b9"
      unitRef="usd">1431251000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic9717af9dd9e40b7a718ccb25da35847_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS01LTEtMS0w_6f02c897-d7df-4de2-86f0-05725bf21166"
      unitRef="usd">308180000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic9717af9dd9e40b7a718ccb25da35847_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS03LTEtMS0w_cc26a6e6-4acc-48e3-9072-194c6659d6f3"
      unitRef="usd">1123071000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7d59f1a502084b978713c8840f1bbea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS05LTEtMS0w_9b1de076-c6d8-4688-b421-e13b17ef3dce"
      unitRef="usd">1434554000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7d59f1a502084b978713c8840f1bbea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS0xMS0xLTEtMA_ae815adc-e4f6-4a49-99b1-5efdf603d6ec"
      unitRef="usd">227585000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7d59f1a502084b978713c8840f1bbea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS0xMy0xLTEtMA_748b8329-ef62-4c22-8c7d-3405f6815e3d"
      unitRef="usd">1206969000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="id0717934eab847a3a10f4d29d71d7afd_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi0xLTEtMS0wL3RleHRyZWdpb246OWM3NmNjMzI5NmVmNDIyODgzMGNkMDZmMmNhMjI2NWVfNA_fb1f3dd2-2dff-40bd-8624-705bb974ae0e">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ia0a36c1267c4416184ad7709cfc76064_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi0xLTEtMS0wL3RleHRyZWdpb246OWM3NmNjMzI5NmVmNDIyODgzMGNkMDZmMmNhMjI2NWVfOQ_209fb39a-8ce6-4229-aca5-9a67a7dc58d9">P19Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i81d440d01bcc4d75b027f0042e152ce7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi0zLTEtMS0w_ddd5f0d0-de40-4cbd-b11b-70b832789e78"
      unitRef="usd">29212000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i81d440d01bcc4d75b027f0042e152ce7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi01LTEtMS0w_f28e8888-9db0-4af3-8193-a2512258ad9b"
      unitRef="usd">22714000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i81d440d01bcc4d75b027f0042e152ce7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi03LTEtMS0w_d4ee6964-1748-47c3-9ea7-cb22748ffe1e"
      unitRef="usd">6498000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i502bb097e54b432badeffdd1c1ea89f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi05LTEtMS0w_7276ae7a-6b52-4c36-a2b3-a7752154efc7"
      unitRef="usd">29212000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i502bb097e54b432badeffdd1c1ea89f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi0xMS0xLTEtMA_14a6e494-ed91-4da0-aa39-1928df922454"
      unitRef="usd">21040000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i502bb097e54b432badeffdd1c1ea89f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi0xMy0xLTEtMA_59302e74-58ca-498c-b4a3-2429ba62c557"
      unitRef="usd">8172000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i1da01337d9dc4c39923ed743514310f1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy0xLTEtMS0wL3RleHRyZWdpb246N2U0ZTE2ODczMzBjNDM4MDk5NWJkODM0MjZlNTNmNWVfMTA5OTUxMTYyNzgyMA_786d7677-bfb3-4160-8ff4-a853fffb8aae">P1Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ic702c91d85374e0a98fdc6ec15e95c73_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy0xLTEtMS0wL3RleHRyZWdpb246N2U0ZTE2ODczMzBjNDM4MDk5NWJkODM0MjZlNTNmNWVfOQ_6c931250-d496-47fa-aff6-78916cd927c4">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie33289463c32486f8af2a164387b93fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy0zLTEtMS0w_bd33ef04-d7d9-4c1b-9bfd-5f26ea54188f"
      unitRef="usd">38758000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie33289463c32486f8af2a164387b93fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy01LTEtMS0w_ed127110-abce-40cf-bd32-29452f9de1ce"
      unitRef="usd">20058000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie33289463c32486f8af2a164387b93fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy03LTEtMS0w_8b7652e0-aeda-465a-85e3-ebc38b31d2b8"
      unitRef="usd">18700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iabe3b126ce474a3ea1336258cb785572_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy05LTEtMS0w_1a44e9a8-9500-424e-a25e-1798b0a4cd1b"
      unitRef="usd">24898000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iabe3b126ce474a3ea1336258cb785572_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy0xMS0xLTEtMA_2f483b48-e393-42bd-993a-e391808aeb16"
      unitRef="usd">11415000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iabe3b126ce474a3ea1336258cb785572_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy0xMy0xLTEtMA_f89dbcb8-3bf6-4f88-9cb9-49d488582af4"
      unitRef="usd">13483000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i3f8ca7b53bf9441c8b3c66bbfbcfaaef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfOC0xLTEtMS0wL3RleHRyZWdpb246NzNkMjRjNGFhZThiNDAxZDg0MzdmYTg1ZjZhYzY2OTRfOQ_aa67444d-3e57-4cc0-83c2-219a7b0daf24">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6bc7c59f02c64ee9a3ebf54f7ca47c0f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfOC0zLTEtMS0w_37b10b95-20f0-4d30-87ae-2300728de99f"
      unitRef="usd">4300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6bc7c59f02c64ee9a3ebf54f7ca47c0f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfOC01LTEtMS0w_dce9b330-5477-4c5c-be81-0ae0c8e2a699"
      unitRef="usd">3493000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6bc7c59f02c64ee9a3ebf54f7ca47c0f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfOC03LTEtMS0w_3a512bbe-488b-4157-afa5-d93e24807e41"
      unitRef="usd">807000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie1c6674d8271485f9fb1800d2966686b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfOC05LTEtMS0w_93a21b57-7612-4220-bf60-fbd73fc6a4b5"
      unitRef="usd">4462000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie1c6674d8271485f9fb1800d2966686b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfOC0xMS0xLTEtMA_06f225f2-2567-4781-a103-8464abc0e7de"
      unitRef="usd">1384000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie1c6674d8271485f9fb1800d2966686b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfOC0xMy0xLTEtMA_52c6b049-1682-43fd-bc0d-a0e62936d380"
      unitRef="usd">3078000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfMTAtMy0xLTEtMA_b6036810-c40c-49a1-a834-22f90988a33c"
      unitRef="usd">2298586000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfMTAtNS0xLTEtMA_7cf70337-7aba-4d96-8f2e-7a9f05a4a4f2"
      unitRef="usd">354445000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfMTAtNy0xLTEtMA_2cda7005-41cb-4f9e-839f-ef2d684f322c"
      unitRef="usd">1944141000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfMTAtOS0xLTEtMA_324b557b-6185-4b13-98c3-d1349989385b"
      unitRef="usd">2326919000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfMTAtMTEtMS0xLTA_a5a2c3a4-0624-434d-bf59-d7ed0b14b37d"
      unitRef="usd">261424000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfMTAtMTMtMS0xLTA_01efddd8-b108-4c6a-ba21-5347c0c688b6"
      unitRef="usd">2065495000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets
      contextRef="ie33289463c32486f8af2a164387b93fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNDg2Mw_3551c282-cd14-4906-aa04-14cf85c50acc"
      unitRef="usd">1000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets
      contextRef="ic9717af9dd9e40b7a718ccb25da35847_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNDg4MQ_a20b6ced-609b-4e50-ba99-45c0ccfe25d0"
      unitRef="usd">3300000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets
      contextRef="i81d440d01bcc4d75b027f0042e152ce7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNDkxNA_ef0a34ff-68d6-4582-ab09-14d791e39f41"
      unitRef="usd">1400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTEwNA_b1b22720-3a78-4d96-83c2-73a0d13c600e"
      unitRef="usd">119600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTEwOA_ca9f1044-a36e-4df8-9a5a-0c89b0c9095c"
      unitRef="usd">66500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTExNQ_b17105e2-9417-49b1-8702-43f0b07a1124"
      unitRef="usd">35500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i39b63cf8cc5b441195e1064a6e83e9b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNjU5NzA2OTc3NDcyMA_84ddd998-c710-49a4-a6c4-acdc530adb52"
      unitRef="usd">32000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMg_a47e6192-f7a4-4f5a-b57b-0ed6ad4db9c8">&lt;div style="margin-top:6pt;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;The following table sets forth the remaining estimated amortization expense for intangible assets for the next five years and thereafter:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.298%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;92,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,287&#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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,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="padding:2px 1pt;text-align:left;vertical-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,710&#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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753,825&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmU4NDk1NDM0MWFkZjQxMmNiZDFiMGM0NGQzZjkwY2QzL3RhYmxlcmFuZ2U6ZTg0OTU0MzQxYWRmNDEyY2JkMWIwYzQ0ZDNmOTBjZDNfMS0xLTEtMS0w_88726ddf-e470-4dce-abc5-9bf73699f050"
      unitRef="usd">92593000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmU4NDk1NDM0MWFkZjQxMmNiZDFiMGM0NGQzZjkwY2QzL3RhYmxlcmFuZ2U6ZTg0OTU0MzQxYWRmNDEyY2JkMWIwYzQ0ZDNmOTBjZDNfMi0xLTEtMS0w_f6ecbba6-f799-4fce-84b3-4c9fc9a5fe20"
      unitRef="usd">83287000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmU4NDk1NDM0MWFkZjQxMmNiZDFiMGM0NGQzZjkwY2QzL3RhYmxlcmFuZ2U6ZTg0OTU0MzQxYWRmNDEyY2JkMWIwYzQ0ZDNmOTBjZDNfMy0xLTEtMS0w_32d06cbc-da06-4ebd-8179-29e5bc13cb3f"
      unitRef="usd">80827000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmU4NDk1NDM0MWFkZjQxMmNiZDFiMGM0NGQzZjkwY2QzL3RhYmxlcmFuZ2U6ZTg0OTU0MzQxYWRmNDEyY2JkMWIwYzQ0ZDNmOTBjZDNfNC0xLTEtMS0w_63bb47e2-d73f-4f12-af70-1d44be1357b0"
      unitRef="usd">77710000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmU4NDk1NDM0MWFkZjQxMmNiZDFiMGM0NGQzZjkwY2QzL3RhYmxlcmFuZ2U6ZTg0OTU0MzQxYWRmNDEyY2JkMWIwYzQ0ZDNmOTBjZDNfNS0xLTEtMS0w_97f48d8a-8b10-4aeb-b1dc-e2e04c0295e0"
      unitRef="usd">60834000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOmU4NDk1NDM0MWFkZjQxMmNiZDFiMGM0NGQzZjkwY2QzL3RhYmxlcmFuZ2U6ZTg0OTU0MzQxYWRmNDEyY2JkMWIwYzQ0ZDNmOTBjZDNfNi0xLTEtMS0w_6b761406-6d35-4a00-a3b6-f93fd8c6c84e"
      unitRef="usd">753825000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfODA5Mw_bd2ef2b5-cb45-4632-b781-b559798cecd8">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Anixter International Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;On June 22, 2020, Wesco completed its acquisition of Anixter International Inc. ("Anixter"), a Delaware corporation. Pursuant to the terms of the Agreement and Plan of Merger, dated January 10, 2020 (the &#x201c;Merger Agreement&#x201d;), by and among Anixter, Wesco and Warrior Merger Sub, Inc., a Delaware corporation and a wholly owned subsidiary of Wesco (&#x201c;Merger Sub&#x201d;), Merger Sub was merged with and into Anixter (the &#x201c;Merger&#x201d;), with Anixter surviving the Merger and continuing as a wholly owned subsidiary of Wesco. On June 23, 2020, Anixter merged with and into Anixter Inc., with Anixter Inc. surviving to become a wholly owned subsidiary of Wesco.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Company used the net proceeds from the issuance of senior unsecured notes, borrowings under its revolving credit and accounts receivable securitization facilities (as described further in Note 10, "Debt"), as well as cash on hand, to finance the acquisition of Anixter and related transaction costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;At the effective time of the Merger, each outstanding share of common stock of Anixter (subject to limited exceptions) was converted into the right to receive (i) $72.82 in cash, (ii) 0.2397 shares of common stock of Wesco, par value $0.01 per share and (iii) 0.6356 depositary shares, each representing a 1/1,000th interest in a share of newly issued fixed-rate reset cumulative perpetual preferred stock of Wesco, Series A, with a $25,000 stated amount per whole preferred share and an initial dividend rate equal to 10.625%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;Anixter was a leading distributor of network and security solutions, electrical and electronic solutions, and utility power solutions with locations in over 300 cities across approximately 50 countries, and 2019 annual sales of more than $8&#160;billion. The Merger brought together two companies with highly compatible capabilities and characteristics. The combination of Wesco and Anixter created an enterprise with scale and has afforded the Company the opportunity to digitize its business and expand its services portfolio and supply chain offerings.&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The total fair value of consideration transferred for the Merger consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.081%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.113%"/&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 portion attributable to common stock outstanding&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,476,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-9pt;vertical-align: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 portion attributable to options and restricted stock units outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,563,385&#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;Common stock consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,512&#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;Series A preferred stock consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of equity consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887,298&#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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Extinguishment of Anixter obligations, including accrued and unpaid interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,247,653&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&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;4,698,336&#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;Supplemental cash flow disclosure related to acquisitions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for acquisition&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;3,811,038&#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 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;Less: Cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for acquisition, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,707,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;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;The Merger was accounted for as a business combination with Wesco acquiring Anixter in accordance with ASC 805, &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;. Under the acquisition method of accounting, the purchase consideration was allocated to the identified assets acquired and liabilities assumed based on their respective acquisition date fair value, with any excess allocated to goodwill. The fair value estimates were based on income, market and cost valuation methods using primarily unobservable inputs developed by management, which are categorized as Level 3 in the fair value hierarchy. Specifically, the fair values of the identified trademark and customer relationship intangible assets were estimated using the relief-from-royalty and multi-period excess earnings methods, respectively. Significant inputs used to value these identifiable intangible assets included projected revenues and expected operating margins, customer attrition rates, discount rates, royalty rates, and applicable income tax rates. The excess purchase consideration recorded as goodwill is not deductible for income tax purposes, and has been assigned to the Company's reportable segments based on their relative fair values, as disclosed in Note 5, "Goodwill and Intangible Assets". The resulting goodwill is primarily attributable to Anixter's workforce, significant cross-selling opportunities in additional geographies, enhanced scale, and other operational efficiencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;During the second quarter of 2021, the Company finalized its allocation of the purchase consideration to the respective fair values of assets acquired and liabilities assumed in the acquisition of Anixter. As the Company obtained additional information during the measurement period, it recorded adjustments to its preliminary estimates of fair value, which were as of June 30, 2020. As presented in the table below, the net impact of these measurement period adjustments was an increase to goodwill of $16.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following table sets forth the allocation of the purchase consideration to the respective fair value of assets acquired and liabilities assumed for the acquisition of Anixter:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&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:12.206%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Preliminary Fair Value Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Final Purchase  Price Allocation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;103,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,309,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,928)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,300,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;116,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,424,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,409,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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, buildings and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;262,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,832,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,838,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;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;1,367,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,384,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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;114,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,800,663&#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;51,933&#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;6,852,596&#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:15pt"&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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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;920,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;918,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 payroll and benefit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;69,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term debt and current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;13,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;221,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392,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;(15,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 noncurrent 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;207,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/div&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;2,102,327&#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;51,933&#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;2,154,260&#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:15pt"&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;Fair value of net assets acquired, including goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,698,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,698,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The preliminary fair value estimates are as of June 30, 2020. As disclosed above, the Company finalized its purchase price allocation during the measurement period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;The following table sets forth the identifiable intangible assets and their estimated weighted-average useful lives:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.701%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.540%"/&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;Identifiable Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated &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 Estimated Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,098,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;19&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;Trademarks&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;735,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="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;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align: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 identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,838,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;The results of operations of Anixter are included in the consolidated financial statements beginning on June 22, 2020, the acquisition date. For the years ended December&#160;31, 2021 and 2020, the consolidated statements of income include $9.5&#160;billion and $4.5 billion of net sales, respectively, and $580.6 million and $180.0 million of income from operations, respectively, for Anixter. For the years ended December&#160;31, 2021 and 2020, the Company incurred costs related to the Merger of $158.5 million and $132.2 million, respectively, which primarily consist of advisory, legal, integration, separation and other costs. These costs are included in selling, general and administrative expenses for both periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Pro Forma Financial Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following unaudited pro forma financial information presents combined results of operations for the periods presented, as if the Company had completed the Merger on January 1, 2019. The unaudited pro forma financial information includes adjustments to amortization and depreciation for intangible assets and property, buildings and equipment, adjustments to interest expense for the additional indebtedness incurred to complete the acquisition (including the amortization of debt discount and issuance costs), transaction costs, change in control and severance costs, dividends accrued on the Series A preferred stock, compensation expense associated with the Wesco phantom stock unit awards described in Note 14, "Employee Benefit Plans", as well as the respective income tax effects of such adjustments. For the year ended December&#160;31, 2020, adjustments totaling $7.0&#160;million increased the unaudited pro forma net income attributable to common stockholders, and adjustments totaling $201.3&#160;million decreased the unaudited pro forma net income attributable to common stockholders for the year ended December&#160;31, 2019. The unaudited pro forma financial information does not reflect any cost savings, operating synergies or revenue enhancements that Wesco may achieve as a result of its acquisition of Anixter, the costs to integrate the operations of Wesco and Anixter or the costs necessary to achieve these cost savings, operating synergies and revenue enhancements. The unaudited pro forma financial information presented below is not necessarily indicative of consolidated results of operations of the combined business had the acquisition occurred at the beginning of the respective periods, nor is it necessarily indicative of future results of operations of the combined company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.837%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma net sales&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;16,016,902&#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;17,204,472&#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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Canadian Divestitures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;On August 6, 2020, the Company entered into a Consent Agreement with the Competition Bureau of Canada regarding the merger with Anixter. Under the Consent Agreement, the Company was required to divest certain legacy Wesco utility and data communications businesses in Canada, which had total net sales of approximately $110&#160;million and $120&#160;million for the years ended December&#160;31, 2020 and 2019, respectively. In February 2021, the Company completed such divestitures for cash consideration totaling $56.0&#160;million. The Company recognized a net gain from the sale of these businesses of $8.9&#160;million, which is reported as a component of selling, general and administrative expenses for the year ended December&#160;31, 2021. These dispositions fulfilled the Company&#x2019;s divestiture commitments under the Consent Agreement and the net cash proceeds were used to repay debt.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfOTE_0180c44c-66a4-480d-b5ab-1262198aac81">2020-06-22</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="i88ddd9dc276f4451a4e3f010b3c86176_I20200622"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfNjMx_c45e0a36-b142-4ab8-8233-f87f5962dc4d"
      unitRef="usdPerShare">72.82</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfNjQ4_b53c881e-44dd-439a-912b-24e4184d18dd"
      unitRef="shares">0.2397</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfNjk0_e2ed5dd8-2f78-412d-9898-adf54c9c18bf"
      unitRef="usd">0.01</us-gaap:CommonStockValue>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfNzQ0_329d3756-a5f2-4bd8-be9c-dd51fcb269c8"
      unitRef="shares">0.6356</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfOTEz_862d8d35-6e1f-453a-892b-e77691a48e3b"
      unitRef="usdPerShare">25000</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfOTk0_6775ee98-efa3-4d3c-a456-67e130accf03"
      unitRef="number">0.10625</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfODA5NQ_3d0dbb6f-cbab-445d-8080-1315675dc1cc">Anixter was a leading distributor of network and security solutions, electrical and electronic solutions, and utility power solutions with locations in over 300 cities across approximately 50 countries, and 2019 annual sales of more than $8&#160;billion.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
    <wcc:NumberOfCitiesInWhichAnEntityOperates
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTE1NA_e3534b1c-6f84-4157-bf72-5011c1db79db"
      unitRef="numberofcities">300</wcc:NumberOfCitiesInWhichAnEntityOperates>
    <us-gaap:NumberOfCountriesInWhichEntityOperates
      contextRef="i721f777981eb47faa3f546919818de92_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTE4NQ_91b78cc1-69fa-4f27-99c8-9c7e37269077"
      unitRef="countries">50</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTIzNA_ab2b782b-861b-4916-bc39-be12e74541e1"
      unitRef="usd">8000000000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
    <us-gaap:BusinessCombinationReasonForBusinessCombination
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfODEwNQ_26ec492b-4362-4328-a045-7e51b031ebfc">The Merger brought together two companies with highly compatible capabilities and characteristics. The combination of Wesco and Anixter created an enterprise with scale and has afforded the Company the opportunity to digitize its business and expand its services portfolio and supply chain offerings.</us-gaap:BusinessCombinationReasonForBusinessCombination>
    <wcc:BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfODEwMQ_ee7de63b-c92a-43df-9c2f-49e60f2658da">&lt;div style="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;The total fair value of consideration transferred for the Merger consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.081%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.113%"/&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 portion attributable to common stock outstanding&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,476,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-9pt;vertical-align: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 portion attributable to options and restricted stock units outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,563,385&#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;Common stock consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,512&#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;Series A preferred stock consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of equity consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887,298&#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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Extinguishment of Anixter obligations, including accrued and unpaid interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,247,653&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&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;4,698,336&#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;Supplemental cash flow disclosure related to acquisitions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for acquisition&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;3,811,038&#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 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;Less: Cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for acquisition, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,707,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</wcc:BusinessAcquisitionScheduleOfConsiderationTransferredTableTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i6710cb1307274d379e898d8379470c99_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjI0OGU4MDA3NjE1NDQzNWE5YmFmNDdmNzE2YTEwNDNlL3RhYmxlcmFuZ2U6MjQ4ZTgwMDc2MTU0NDM1YTliYWY0N2Y3MTZhMTA0M2VfMS0xLTEtMS0w_94413220-94da-49a7-9330-76ca85832069"
      unitRef="usd">2476010000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i03450d4b1de14fcb9b6d9852167acf0f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjI0OGU4MDA3NjE1NDQzNWE5YmFmNDdmNzE2YTEwNDNlL3RhYmxlcmFuZ2U6MjQ4ZTgwMDc2MTU0NDM1YTliYWY0N2Y3MTZhMTA0M2VfMi0xLTEtMS0w_d2d492c2-a721-4fee-95aa-4860eaf92154"
      unitRef="usd">87375000</us-gaap:PaymentsToAcquireBusinessesGross>
    <wcc:PaymentToAcquireBusinessFairValueOfCashConsideration
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjI0OGU4MDA3NjE1NDQzNWE5YmFmNDdmNzE2YTEwNDNlL3RhYmxlcmFuZ2U6MjQ4ZTgwMDc2MTU0NDM1YTliYWY0N2Y3MTZhMTA0M2VfMy0xLTEtMS0w_fc11b92e-f71b-477d-9a75-409160d473c1"
      unitRef="usd">2563385000</wcc:PaymentToAcquireBusinessFairValueOfCashConsideration>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i6710cb1307274d379e898d8379470c99_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjI0OGU4MDA3NjE1NDQzNWE5YmFmNDdmNzE2YTEwNDNlL3RhYmxlcmFuZ2U6MjQ4ZTgwMDc2MTU0NDM1YTliYWY0N2Y3MTZhMTA0M2VfNC0xLTEtMS0w_b0aa14a6-75d4-43d1-86e6-dc4a71cf0e97"
      unitRef="usd">313512000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i94c43d4dc6db4c74a076b35220ab8200_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjI0OGU4MDA3NjE1NDQzNWE5YmFmNDdmNzE2YTEwNDNlL3RhYmxlcmFuZ2U6MjQ4ZTgwMDc2MTU0NDM1YTliYWY0N2Y3MTZhMTA0M2VfNS0xLTEtMS0w_6f739445-07b5-419a-b4c3-a3ca6c1db486"
      unitRef="usd">573786000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjI0OGU4MDA3NjE1NDQzNWE5YmFmNDdmNzE2YTEwNDNlL3RhYmxlcmFuZ2U6MjQ4ZTgwMDc2MTU0NDM1YTliYWY0N2Y3MTZhMTA0M2VfNi0xLTEtMS0w_60b4031b-b530-44db-8b28-626f73d716a4"
      unitRef="usd">887298000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjI0OGU4MDA3NjE1NDQzNWE5YmFmNDdmNzE2YTEwNDNlL3RhYmxlcmFuZ2U6MjQ4ZTgwMDc2MTU0NDM1YTliYWY0N2Y3MTZhMTA0M2VfNy0xLTEtMS0w_28ee8421-417c-4f32-84bc-89fd0ded0db6"
      unitRef="usd">1247653000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjI0OGU4MDA3NjE1NDQzNWE5YmFmNDdmNzE2YTEwNDNlL3RhYmxlcmFuZ2U6MjQ4ZTgwMDc2MTU0NDM1YTliYWY0N2Y3MTZhMTA0M2VfOC0xLTEtMS0w_3b0781c0-e1d9-4748-a71c-3e8a5295d265"
      unitRef="usd">4698336000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjI0OGU4MDA3NjE1NDQzNWE5YmFmNDdmNzE2YTEwNDNlL3RhYmxlcmFuZ2U6MjQ4ZTgwMDc2MTU0NDM1YTliYWY0N2Y3MTZhMTA0M2VfMTAtMS0xLTEtMA_c81a0c8a-e703-4eac-8425-32881f591c15"
      unitRef="usd">3811038000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjI0OGU4MDA3NjE1NDQzNWE5YmFmNDdmNzE2YTEwNDNlL3RhYmxlcmFuZ2U6MjQ4ZTgwMDc2MTU0NDM1YTliYWY0N2Y3MTZhMTA0M2VfMTEtMS0xLTEtMA_e9a7b4d4-b9ab-49dc-912f-c69e79f93d3e"
      unitRef="usd">103463000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjI0OGU4MDA3NjE1NDQzNWE5YmFmNDdmNzE2YTEwNDNlL3RhYmxlcmFuZ2U6MjQ4ZTgwMDc2MTU0NDM1YTliYWY0N2Y3MTZhMTA0M2VfMTItMS0xLTEtMA_bfe0a7d0-dde5-43b7-b4ae-c03881804922"
      unitRef="usd">3707575000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationGoodwillRecognizedDescription
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTA5OTUxMTYzOTcxMQ_a198ecb0-90da-4a41-a8c3-2fa9b55875bf">During the second quarter of 2021, the Company finalized its allocation of the purchase consideration to the respective fair values of assets acquired and liabilities assumed in the acquisition of Anixter. As the Company obtained additional information during the measurement period, it recorded adjustments to its preliminary estimates of fair value, which were as of June 30, 2020. As presented in the table below, the net impact of these measurement period adjustments was an increase to goodwill of $16.4 million.</us-gaap:BusinessCombinationGoodwillRecognizedDescription>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTA5OTUxMTY2MjY4MA_21b44dad-35c4-4857-bebc-f412cedbef7e"
      unitRef="usd">16400000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfODEwNg_b032e21f-4cab-4960-a786-232a17f69560">&lt;div style="margin-top:6pt;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;The following table sets forth the allocation of the purchase consideration to the respective fair value of assets acquired and liabilities assumed for the acquisition of Anixter:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&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:12.206%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Preliminary Fair Value Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Final Purchase  Price Allocation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;103,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,309,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,928)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,300,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;116,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,424,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,409,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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, buildings and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;262,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,832,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,838,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;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;1,367,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,384,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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;114,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,800,663&#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;51,933&#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;6,852,596&#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:15pt"&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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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;920,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;918,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 payroll and benefit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;69,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term debt and current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;13,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;221,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392,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;(15,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 noncurrent 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;207,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/div&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;2,102,327&#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;51,933&#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;2,154,260&#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:15pt"&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;Fair value of net assets acquired, including goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,698,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,698,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The preliminary fair value estimates are as of June 30, 2020. As disclosed above, the Company finalized its purchase price allocation during the measurement period.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMy0xLTEtMS0w_884f76b3-910c-4d1c-b51b-e48b144d935c"
      unitRef="usd">103463000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMi01LTEtMS0zODQ1MQ_e9d38653-9eab-414c-a2fd-9582346b61ca"
      unitRef="usd">103463000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfNC0xLTEtMS0w_ad2d15f8-213b-4618-89ea-d14eeedc3f9c"
      unitRef="usd">1309894000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMy0zLTEtMS0zOTQ1Ng_2e1862f7-0aa5-405b-a546-d4a26beb87eb"
      unitRef="usd">-8928000</wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMy01LTEtMS0zODQ1MQ_66874638-ae24-4690-a647-df2e63589a5e"
      unitRef="usd">1300966000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfNS0xLTEtMS0w_29ac3b44-ba89-4468-9c09-839d6c0c6881"
      unitRef="usd">116386000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfNC01LTEtMS0zODQ1MQ_04d051bf-4619-4fd8-b6a4-addaea786b9a"
      unitRef="usd">116386000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfNi0xLTEtMS0w_6aa20284-d653-46c0-8ea0-6e9e1f51c167"
      unitRef="usd">1424768000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfNS0zLTEtMS0zOTQ1Ng_63b87c35-f338-4a4d-b5a5-d8e76464e91a"
      unitRef="usd">-14906000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfNS01LTEtMS0zODQ1MQ_a0e4a270-0298-4050-910b-df33bd9dffa0"
      unitRef="usd">1409862000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfNy0xLTEtMS0w_e625a73f-b7df-4ff8-9c41-ff86b0dd9f03"
      unitRef="usd">53462000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfNi0zLTEtMS0zOTQ1Ng_a044b296-f880-48f8-b6cb-6661838e0a3f"
      unitRef="usd">14202000</wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfNi01LTEtMS0zODQ1MQ_c4a3346d-cde9-4d59-8165-bd4d49b39c44"
      unitRef="usd">67664000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfOC0xLTEtMS0w_c8d658ec-b37f-4910-9acb-a493ec337130"
      unitRef="usd">215513000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfNy0zLTEtMS0zOTQ1Ng_1b46ea42-187c-40eb-ada2-f737e1167d1f"
      unitRef="usd">-3792000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfNy01LTEtMS0zODQ1MQ_81bf7abc-cea7-4174-9754-eff66ea31718"
      unitRef="usd">211721000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <wcc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfOS0xLTEtMS0w_a67c173e-7a20-4df0-ac9f-2688f0754d82"
      unitRef="usd">262238000</wcc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets>
    <wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfOC0zLTEtMS0zOTQ1Ng_4c6dfba1-ac0f-4c5e-8b37-18014d843061"
      unitRef="usd">18047000</wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAssets>
    <wcc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfOC01LTEtMS0zODQ1MQ_3d9daa8c-c071-4cd8-9a2d-746ffca5e40c"
      unitRef="usd">280285000</wcc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTAtMS0xLTEtMA_4376069d-bad8-4882-874f-c136808144e7"
      unitRef="usd">1832700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfOS0zLTEtMS0zOTQ1Ng_6ecaeb24-c684-4f68-b36f-10a7e6812d53"
      unitRef="usd">5365000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfOS01LTEtMS0zODQ1MQ_fbc97a38-f3c3-417f-80c7-c26f780c2a1a"
      unitRef="usd">1838065000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTEtMS0xLTEtMA_8c8284c2-1fb9-4b20-995b-61d8f210ccb1"
      unitRef="usd">1367981000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTAtMy0xLTEtMzk0NTY_4b8a7115-5f94-44f2-be61-cada95c7b8bd"
      unitRef="usd">16356000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTAtNS0xLTEtMzg0NTE_918ecce3-43bb-47f2-8183-b0aad85039d7"
      unitRef="usd">1384337000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTItMS0xLTEtMA_24ad1c7a-facc-4426-8ebb-e49ced1d428d"
      unitRef="usd">114258000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets>
    <wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTEtMy0xLTEtMzk0NTY_5fefaee5-b917-4aea-ae08-1cd5329d229c"
      unitRef="usd">25589000</wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTEtNS0xLTEtMzg0NTE_d7433b43-d4fd-44f0-afcf-4e6927d024e2"
      unitRef="usd">139847000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTMtMS0xLTEtMA_077848c8-0cfd-4ead-835a-f01159ebbdc6"
      unitRef="usd">6800663000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTItMy0xLTEtMzk0NTY_c7e8586c-1d3f-4e4b-b028-037e5ecdb91b"
      unitRef="usd">51933000</wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTItNS0xLTEtMzk0NTY_873575d1-2fd0-47ad-906e-19cb543f3dca"
      unitRef="usd">6852596000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTYtMS0xLTEtMA_09a039a0-203c-4607-a0e1-c66802499984"
      unitRef="usd">920163000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTUtMy0xLTEtMzk0NzU_72bf7e9d-860b-41e4-9449-139e37741751"
      unitRef="usd">-1239000</wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTUtNS0xLTEtMzk0NzU_d1439cef-2b87-495b-b155-668d517ee016"
      unitRef="usd">918924000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <wcc:BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTctMS0xLTEtMA_edb4afe3-bdb3-42c3-bd80-14027bb4f972"
      unitRef="usd">69480000</wcc:BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts>
    <wcc:BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTYtNS0xLTEtMzk0NzU_81ef3b80-0f78-4b10-9e16-c7611ef7776e"
      unitRef="usd">69480000</wcc:BusinessCombinationRecongizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefitCosts>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTgtMS0xLTEtMA_aa1be3c4-2fb3-4b4b-a4ce-ec850e67b89c"
      unitRef="usd">13225000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTctNS0xLTEtMzk0NzU_f7dd15d7-3814-4941-9eea-5d05b41d78a5"
      unitRef="usd">13225000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTktMS0xLTEtMA_f0191d29-42a9-4653-b0ba-f0b1cf3eb169"
      unitRef="usd">221574000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTgtMy0xLTEtMzk0NzU_d4a66925-9656-4caa-8d68-0d3f10d630aa"
      unitRef="usd">12745000</wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTgtNS0xLTEtMzk0NzU_14643381-9c80-45f2-996a-6a2d3b074105"
      unitRef="usd">234319000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjAtMS0xLTEtMA_b133998b-1d03-49b8-9a62-4e8d35ec6163"
      unitRef="usd">77822000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTktMy0xLTEtMzk0NzU_5165b0a8-329a-4dc8-852f-02b2c7da93c3"
      unitRef="usd">-205000</wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMTktNS0xLTEtMzk0NzU_d6e558af-9b51-438d-ad6f-83bc57d92458"
      unitRef="usd">77617000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjEtMS0xLTEtMA_9889fed3-abbf-41c4-862c-1c1035004884"
      unitRef="usd">200286000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjAtMy0xLTEtMzk0NzU_b8ffc16e-da89-4335-8a30-6c19885d203f"
      unitRef="usd">17017000</wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjAtNS0xLTEtMzk0NzU_eb8803d4-8aff-4747-bd14-38e3e3e0b7f3"
      unitRef="usd">217303000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjItMS0xLTEtMA_c9c2186e-1742-45e2-8d61-0ed9072d68f5"
      unitRef="usd">392165000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjEtMy0xLTEtMzk0NzU_5ede80e1-51f3-404b-88ef-3db01842a308"
      unitRef="usd">-15111000</wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjEtNS0xLTEtMzk0NzU_196f307b-99fc-4053-a0ff-5ddc0bae14ad"
      unitRef="usd">377054000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjMtMS0xLTEtMA_445826ad-2dc4-4f15-bff8-b4df7fde1956"
      unitRef="usd">207612000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjItMy0xLTEtMzk0NzU_2d32b154-6833-4635-a5e1-0b3009ecd757"
      unitRef="usd">38726000</wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjItNS0xLTEtMzk0NzU_85b74f91-ed7a-4afa-90e0-1cf3713dfc7d"
      unitRef="usd">246338000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjQtMS0xLTEtMA_aef350d6-177b-4aff-89a2-b842d3b1682d"
      unitRef="usd">2102327000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities
      contextRef="i6f9c4d7c988d4aae9ab06e5c6d1f0f1f_D20200622-20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjMtMy0xLTEtMzk0NzM_e274b67c-68ed-49fa-a895-e0427e85c861"
      unitRef="usd">51933000</wcc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjMtNS0xLTEtMzk0NzM_0e59a57f-9916-450c-b9e8-7014067d1a90"
      unitRef="usd">2154260000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ia333025c351b45bfb36dabc1278045a5_I20200622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjYtMS0xLTEtMA_2e100a4d-53f5-4ab4-9a76-8330d8eb5219"
      unitRef="usd">4698336000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjZhZmVlNmM5YjkzOTRkNmVhOGU0MWRlMmM1YmRlYTkxL3RhYmxlcmFuZ2U6NmFmZWU2YzliOTM5NGQ2ZWE4ZTQxZGUyYzViZGVhOTFfMjUtNS0xLTEtMzk0NzM_06f6d34f-f129-40df-a945-919f7cb627e1"
      unitRef="usd">4698336000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfODEwNw_2924b4f7-16c9-4c12-bfbc-ac34b67e7a0f">&lt;div style="margin-top:9pt;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;The following table sets forth the identifiable intangible assets and their estimated weighted-average useful lives:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.701%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.540%"/&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;Identifiable Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated &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 Estimated Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,098,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;19&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;Trademarks&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;735,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="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;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align: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 identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,838,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i9f26ec4a53dc40299473a0946f711c24_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjFhNGZmZGRjZjMyNjQ1OGU5MzViOTI2OWJlMmQ1MDgyL3RhYmxlcmFuZ2U6MWE0ZmZkZGNmMzI2NDU4ZTkzNWI5MjY5YmUyZDUwODJfMi0xLTEtMS0w_9ebe8fe1-714c-448f-aefd-cb76ea22e2da"
      unitRef="usd">1098900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i953e0a40de4b4cdc8afeee9cf7060738_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjFhNGZmZGRjZjMyNjQ1OGU5MzViOTI2OWJlMmQ1MDgyL3RhYmxlcmFuZ2U6MWE0ZmZkZGNmMzI2NDU4ZTkzNWI5MjY5YmUyZDUwODJfMi0zLTEtMS0w_f1d37b1c-79b2-4cda-a15a-b35d606f36c0">P19Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="ie90d5d602d0b48639b00386eac188ff8_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjFhNGZmZGRjZjMyNjQ1OGU5MzViOTI2OWJlMmQ1MDgyL3RhYmxlcmFuZ2U6MWE0ZmZkZGNmMzI2NDU4ZTkzNWI5MjY5YmUyZDUwODJfMy0xLTEtMS0w_85b8c6b3-b36e-46ad-bc92-d37155da2ee8"
      unitRef="usd">735000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i6cc7e90bcb674f7ba68f76ff1def3e83_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjFhNGZmZGRjZjMyNjQ1OGU5MzViOTI2OWJlMmQ1MDgyL3RhYmxlcmFuZ2U6MWE0ZmZkZGNmMzI2NDU4ZTkzNWI5MjY5YmUyZDUwODJfNC0xLTEtMS0w_6089a83c-b457-40cc-98cc-1343442f7f81"
      unitRef="usd">4165000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i946d1f12619349d489ae592f239992ac_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjFhNGZmZGRjZjMyNjQ1OGU5MzViOTI2OWJlMmQ1MDgyL3RhYmxlcmFuZ2U6MWE0ZmZkZGNmMzI2NDU4ZTkzNWI5MjY5YmUyZDUwODJfNC0zLTEtMS0w_9a7c87b0-5095-424a-820a-1012c11dbfcf">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i26cb9cfc6d204cb3843f1062c4ad42d9_I20210622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjFhNGZmZGRjZjMyNjQ1OGU5MzViOTI2OWJlMmQ1MDgyL3RhYmxlcmFuZ2U6MWE0ZmZkZGNmMzI2NDU4ZTkzNWI5MjY5YmUyZDUwODJfNS0xLTEtMS0w_900f20f7-582f-4515-8409-f321263dee0b"
      unitRef="usd">1838065000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTA5OTUxMTY0MDYzOQ_fd5c6465-15c8-4126-9a0c-226f6a6a9a16"
      unitRef="usd">9500000000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i0f32d64eab9a4571b3f147895c7b42ce_D20200101-20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfNTE0Nw_7e29367c-be23-43f0-8b34-ec45e545e2a1"
      unitRef="usd">4500000000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTA5OTUxMTY0MDY1NQ_5439b934-0f70-4952-a7c3-0586a30de056"
      unitRef="usd">580600000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i0f32d64eab9a4571b3f147895c7b42ce_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfNTE2Nw_9b7984a4-260c-4fa7-994a-7be03ce1237a"
      unitRef="usd">180000000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="i721f777981eb47faa3f546919818de92_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfNTMwMw_4e9537f5-520a-4d7d-a5ca-e5aa80d5931f"
      unitRef="usd">158500000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="i539b394a24c645eabafde4ad9a4714de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTA5OTUxMTY0MDYzMA_08e599bf-f0c4-4669-8209-26fa06edbc67"
      unitRef="usd">132200000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfODEwOQ_7d8f9a5c-48c6-4d0d-b380-f3f417bc4fa7">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Pro Forma Financial Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following unaudited pro forma financial information presents combined results of operations for the periods presented, as if the Company had completed the Merger on January 1, 2019. The unaudited pro forma financial information includes adjustments to amortization and depreciation for intangible assets and property, buildings and equipment, adjustments to interest expense for the additional indebtedness incurred to complete the acquisition (including the amortization of debt discount and issuance costs), transaction costs, change in control and severance costs, dividends accrued on the Series A preferred stock, compensation expense associated with the Wesco phantom stock unit awards described in Note 14, "Employee Benefit Plans", as well as the respective income tax effects of such adjustments. For the year ended December&#160;31, 2020, adjustments totaling $7.0&#160;million increased the unaudited pro forma net income attributable to common stockholders, and adjustments totaling $201.3&#160;million decreased the unaudited pro forma net income attributable to common stockholders for the year ended December&#160;31, 2019. The unaudited pro forma financial information does not reflect any cost savings, operating synergies or revenue enhancements that Wesco may achieve as a result of its acquisition of Anixter, the costs to integrate the operations of Wesco and Anixter or the costs necessary to achieve these cost savings, operating synergies and revenue enhancements. The unaudited pro forma financial information presented below is not necessarily indicative of consolidated results of operations of the combined business had the acquisition occurred at the beginning of the respective periods, nor is it necessarily indicative of future results of operations of the combined company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.837%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma net sales&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;16,016,902&#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;17,204,472&#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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,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;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i1b56a778f08441a197565a23de25ffb1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfNjI4Mw_8258d856-0d07-4138-850e-e7f94f382eab"
      unitRef="usd">7000000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="idb4099ba67874021a8f54de693926806_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfNjM5Mw_8ed0a81e-017e-4395-961a-ac3a8f113cc8"
      unitRef="usd">201300000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjEwNWEzNzhkZmNhNTRhNDg4YTUyYjFlODgxNzA1M2UzL3RhYmxlcmFuZ2U6MTA1YTM3OGRmY2E1NGE0ODhhNTJiMWU4ODE3MDUzZTNfMi0xLTEtMS0w_d946c937-4fce-47de-9bb7-9d4797b584ed"
      unitRef="usd">16016902000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i0f32d64eab9a4571b3f147895c7b42ce_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjEwNWEzNzhkZmNhNTRhNDg4YTUyYjFlODgxNzA1M2UzL3RhYmxlcmFuZ2U6MTA1YTM3OGRmY2E1NGE0ODhhNTJiMWU4ODE3MDUzZTNfMi0zLTEtMS0w_43920bbe-6741-4a4e-ab4f-3d4ddbd4bdbb"
      unitRef="usd">17204472000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjEwNWEzNzhkZmNhNTRhNDg4YTUyYjFlODgxNzA1M2UzL3RhYmxlcmFuZ2U6MTA1YTM3OGRmY2E1NGE0ODhhNTJiMWU4ODE3MDUzZTNfMy0xLTEtMS0w_d0364904-447d-4550-b45a-7ab2b4bfbf5c"
      unitRef="usd">119839000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i0f32d64eab9a4571b3f147895c7b42ce_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjEwNWEzNzhkZmNhNTRhNDg4YTUyYjFlODgxNzA1M2UzL3RhYmxlcmFuZ2U6MTA1YTM3OGRmY2E1NGE0ODhhNTJiMWU4ODE3MDUzZTNfMy0zLTEtMS0w_f1f73946-637c-4f44-8494-6eff8e7d365d"
      unitRef="usd">285100000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTA5OTUxMTY2MTE2Mw_9a77bbb8-3e97-4c41-bc47-46c852dd14bc"
      unitRef="usd">110000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTA5OTUxMTY2MTEzOA_e0ef975d-d28b-4c67-b223-2a8828a91b97"
      unitRef="usd">120000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTA5OTUxMTY0MzExNA_f1f57f2c-156c-410c-ab70-2a83e329318a"
      unitRef="usd">56000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTA5OTUxMTY0MzEzMQ_6540ecf8-2999-4903-bb05-abf852ac54ae"
      unitRef="usd">8900000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1
      contextRef="i6a31ff04b3304b8b9636ac894af16a3e_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTA5OTUxMTY0MzcyOA_c8fb71fb-3694-4820-afb5-9e948a3157d3">2019-03-05</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
    <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod
      contextRef="i6a31ff04b3304b8b9636ac894af16a3e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTA5OTUxMTY0NDEwNw_2e70b824-e5c6-4266-ba67-b5af487f5d65"
      unitRef="usd">100000000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
    <wcc:NumberOfEmployeesEmployedByTheEntity
      contextRef="i6a31ff04b3304b8b9636ac894af16a3e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTA5OTUxMTY0NDEyOQ_a85cbfd5-788d-4da2-bb65-0c5e7e5e22b6"
      unitRef="countries">220</wcc:NumberOfEmployeesEmployedByTheEntity>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="iba57f1a5323d46c18f26feb2ca158878_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RleHRyZWdpb246ZmNjNTExZTljYjIxNDAzNWFkMzk3MTY2M2VmYmVkZTBfMTA5OTUxMTY0NDQ4Ng_fffbdc45-92a3-4f9c-abc0-d827472f9498"
      unitRef="usd">11600000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="iba57f1a5323d46c18f26feb2ca158878_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjliMGNjMTFkYzkzYjQyMGY4NDg3MjE3YmJlYTFiNGU2L3RhYmxlcmFuZ2U6OWIwY2MxMWRjOTNiNDIwZjg0ODcyMTdiYmVhMWI0ZTZfMy0xLTEtMS03MjgyMw_efd7290c-5dc4-4a55-8748-fd2326566be1"
      unitRef="usd">34812000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="iba57f1a5323d46c18f26feb2ca158878_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjliMGNjMTFkYzkzYjQyMGY4NDg3MjE3YmJlYTFiNGU2L3RhYmxlcmFuZ2U6OWIwY2MxMWRjOTNiNDIwZjg0ODcyMTdiYmVhMWI0ZTZfNC0xLTEtMS03MjgyMw_1fb27611-4373-4c7b-aca1-e8fc07a2858d"
      unitRef="usd">7070000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i6a31ff04b3304b8b9636ac894af16a3e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85MS9mcmFnOmZjYzUxMWU5Y2IyMTQwMzVhZDM5NzE2NjNlZmJlZGUwL3RhYmxlOjliMGNjMTFkYzkzYjQyMGY4NDg3MjE3YmJlYTFiNGU2L3RhYmxlcmFuZ2U6OWIwY2MxMWRjOTNiNDIwZjg0ODcyMTdiYmVhMWI0ZTZfNS0xLTEtMS03MjgyMw_8e229908-5eb6-466f-97cc-865a10853ba5"
      unitRef="usd">27742000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85NC9mcmFnOmQ2NWY4YmFhMDA4NzQ0NmM4YmM5NDQwOWFjOTg1NDc4L3RleHRyZWdpb246ZDY1ZjhiYWEwMDg3NDQ2YzhiYzk0NDA5YWM5ODU0NzhfNjYy_f7a2e94a-e901-42f5-a977-df03a26b6e9e">&lt;div style="margin-top:6pt;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;On August 6, 2020, the Company entered into a Consent Agreement with the Competition Bureau of Canada regarding the merger with Anixter. Under the Consent Agreement, the Company agreed to divest certain legacy Wesco businesses in Canada. Accordingly, the Company determined that the assets and liabilities of these legacy Wesco businesses in Canada met the held for sale criteria as of December&#160;31, 2020. These businesses did not meet the criteria to be classified as discontinued operations. As disclosed in Note 6, "Acquisitions and Disposals", the Company completed these divestitures in February 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The assets and liabilities classified as held for sale were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.327%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.037%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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, buildings and equipment, 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;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;1,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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, 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;5,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;26,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Total assets held for sale&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;55,073&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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;3,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total liabilities held for sale&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;5,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85NC9mcmFnOmQ2NWY4YmFhMDA4NzQ0NmM4YmM5NDQwOWFjOTg1NDc4L3RleHRyZWdpb246ZDY1ZjhiYWEwMDg3NDQ2YzhiYzk0NDA5YWM5ODU0NzhfNjY0_97cd2258-a08f-4445-934f-0f69894ff558">&lt;div style="margin-top:6pt;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;The assets and liabilities classified as held for sale were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.327%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.037%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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, buildings and equipment, 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;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;1,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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, 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;5,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;26,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Total assets held for sale&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;55,073&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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;3,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total liabilities held for sale&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;5,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85NC9mcmFnOmQ2NWY4YmFhMDA4NzQ0NmM4YmM5NDQwOWFjOTg1NDc4L3RhYmxlOmQzMmI1YTg0ZTBlMDRkODY5YjgxYzQ4OTk3MjEyNzAzL3RhYmxlcmFuZ2U6ZDMyYjVhODRlMGUwNGQ4NjliODFjNDg5OTcyMTI3MDNfMy0xLTEtMS0w_b8732d70-a28c-4839-810a-4aaba5a59419"
      unitRef="usd">4258000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85NC9mcmFnOmQ2NWY4YmFhMDA4NzQ0NmM4YmM5NDQwOWFjOTg1NDc4L3RhYmxlOmQzMmI1YTg0ZTBlMDRkODY5YjgxYzQ4OTk3MjEyNzAzL3RhYmxlcmFuZ2U6ZDMyYjVhODRlMGUwNGQ4NjliODFjNDg5OTcyMTI3MDNfNC0xLTEtMS0w_4d01c2aa-be75-4f29-a624-6030e238f583"
      unitRef="usd">16438000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85NC9mcmFnOmQ2NWY4YmFhMDA4NzQ0NmM4YmM5NDQwOWFjOTg1NDc4L3RhYmxlOmQzMmI1YTg0ZTBlMDRkODY5YjgxYzQ4OTk3MjEyNzAzL3RhYmxlcmFuZ2U6ZDMyYjVhODRlMGUwNGQ4NjliODFjNDg5OTcyMTI3MDNfNS0xLTEtMS0w_f80ed059-977f-423b-aeb7-6be8996c90fd"
      unitRef="usd">395000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85NC9mcmFnOmQ2NWY4YmFhMDA4NzQ0NmM4YmM5NDQwOWFjOTg1NDc4L3RhYmxlOmQzMmI1YTg0ZTBlMDRkODY5YjgxYzQ4OTk3MjEyNzAzL3RhYmxlcmFuZ2U6ZDMyYjVhODRlMGUwNGQ4NjliODFjNDg5OTcyMTI3MDNfNi0xLTEtMS0w_72b5bd4e-ebe8-4ca4-ad3e-bd6678ff1dbb"
      unitRef="usd">263000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <wcc:DisposalGroupIncludingDiscontinuedOperatingLeaseAssets
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85NC9mcmFnOmQ2NWY4YmFhMDA4NzQ0NmM4YmM5NDQwOWFjOTg1NDc4L3RhYmxlOmQzMmI1YTg0ZTBlMDRkODY5YjgxYzQ4OTk3MjEyNzAzL3RhYmxlcmFuZ2U6ZDMyYjVhODRlMGUwNGQ4NjliODFjNDg5OTcyMTI3MDNfNy0xLTEtMS0w_17476dfb-1240-439b-b5a1-79982773ec04"
      unitRef="usd">1938000</wcc:DisposalGroupIncludingDiscontinuedOperatingLeaseAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85NC9mcmFnOmQ2NWY4YmFhMDA4NzQ0NmM4YmM5NDQwOWFjOTg1NDc4L3RhYmxlOmQzMmI1YTg0ZTBlMDRkODY5YjgxYzQ4OTk3MjEyNzAzL3RhYmxlcmFuZ2U6ZDMyYjVhODRlMGUwNGQ4NjliODFjNDg5OTcyMTI3MDNfOC0xLTEtMS0w_6dad2e71-d0f2-437b-adce-6c8af8166f4e"
      unitRef="usd">5722000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85NC9mcmFnOmQ2NWY4YmFhMDA4NzQ0NmM4YmM5NDQwOWFjOTg1NDc4L3RhYmxlOmQzMmI1YTg0ZTBlMDRkODY5YjgxYzQ4OTk3MjEyNzAzL3RhYmxlcmFuZ2U6ZDMyYjVhODRlMGUwNGQ4NjliODFjNDg5OTcyMTI3MDNfOS0xLTEtMS0w_b140c8f2-15d9-41f0-90a4-23023c2d3d4f"
      unitRef="usd">26059000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85NC9mcmFnOmQ2NWY4YmFhMDA4NzQ0NmM4YmM5NDQwOWFjOTg1NDc4L3RhYmxlOmQzMmI1YTg0ZTBlMDRkODY5YjgxYzQ4OTk3MjEyNzAzL3RhYmxlcmFuZ2U6ZDMyYjVhODRlMGUwNGQ4NjliODFjNDg5OTcyMTI3MDNfMTAtMS0xLTEtMA_c0dbd2ff-199e-4edb-baa0-9f4e4a30d8e0"
      unitRef="usd">55073000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85NC9mcmFnOmQ2NWY4YmFhMDA4NzQ0NmM4YmM5NDQwOWFjOTg1NDc4L3RhYmxlOmQzMmI1YTg0ZTBlMDRkODY5YjgxYzQ4OTk3MjEyNzAzL3RhYmxlcmFuZ2U6ZDMyYjVhODRlMGUwNGQ4NjliODFjNDg5OTcyMTI3MDNfMTItMS0xLTEtMA_04af5a5c-2e92-4318-be7c-6e06193975ba"
      unitRef="usd">3639000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85NC9mcmFnOmQ2NWY4YmFhMDA4NzQ0NmM4YmM5NDQwOWFjOTg1NDc4L3RhYmxlOmQzMmI1YTg0ZTBlMDRkODY5YjgxYzQ4OTk3MjEyNzAzL3RhYmxlcmFuZ2U6ZDMyYjVhODRlMGUwNGQ4NjliODFjNDg5OTcyMTI3MDNfMTMtMS0xLTEtMA_c3fc4a51-c366-4988-8cd0-d7eb01da7659"
      unitRef="usd">541000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities>
    <wcc:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85NC9mcmFnOmQ2NWY4YmFhMDA4NzQ0NmM4YmM5NDQwOWFjOTg1NDc4L3RhYmxlOmQzMmI1YTg0ZTBlMDRkODY5YjgxYzQ4OTk3MjEyNzAzL3RhYmxlcmFuZ2U6ZDMyYjVhODRlMGUwNGQ4NjliODFjNDg5OTcyMTI3MDNfMTQtMS0xLTEtMA_01f61158-504b-4859-99cc-424635b871c7"
      unitRef="usd">1537000</wcc:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85NC9mcmFnOmQ2NWY4YmFhMDA4NzQ0NmM4YmM5NDQwOWFjOTg1NDc4L3RhYmxlOmQzMmI1YTg0ZTBlMDRkODY5YjgxYzQ4OTk3MjEyNzAzL3RhYmxlcmFuZ2U6ZDMyYjVhODRlMGUwNGQ4NjliODFjNDg5OTcyMTI3MDNfMTUtMS0xLTEtMA_e907cb3e-8a08-4f86-a2f5-dacfdf948bc1"
      unitRef="usd">5717000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfMTA5OTUxMTYzMzUzMg_3539fcef-a21a-4e31-9c7a-063d57ba730f">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;8. PROPERTY, BUILDINGS AND EQUIPMENT&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following table sets forth the components of property, buildings and equipment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.300%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold improvements&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;165,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;169,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;698,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;671,856&#160;&lt;/span&gt;&lt;/td&gt;&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 depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(365,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(312,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;332,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;359,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;379,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;399,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of property, buildings and equipment as of December&#160;31, 2020 exclude a total of $0.3 million that is classified as held for sale, as disclosed in Note 7, "Assets and Liabilities Held For Sale".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The furniture, fixtures and equipment, and software costs components of property, buildings and equipment as of December&#160;31, 2020 reflect a $6.4&#160;million reclassification between the previously reported amounts of those components to conform to the current period's presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Depreciation expense was $61.6 million, $40.8 million and $15.9 million, and capitalized software amortization was $27.5 million, $14.3 million and $10.6 million, in 2021, 2020 and 2019, respectively. As of December&#160;31, 2021 and 2020, unamortized software costs were $103.4 million and $117.5 million, respectively. Furniture, fixtures and equipment include finance leases of $31.9 million and $25.7 million and related accumulated depreciation of $12.4 million and $7.9 million as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Company capitalizes costs associated with implementing its various cloud computing arrangements. Capitalized implementation costs, which are recorded as a component of other assets in the Consolidated Balance Sheets, were $39.6&#160;million and $8.8 million as of December&#160;31, 2021 and 2020, respectively, and the related accumulated amortization was $2.0 million and $1.1 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNjc0_a525e154-4e21-417f-9d94-9a90e4c4220b">&lt;div style="margin-top:6pt;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;The following table sets forth the components of property, buildings and equipment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.300%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold improvements&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;165,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;169,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;698,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;671,856&#160;&lt;/span&gt;&lt;/td&gt;&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 depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(365,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(312,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;332,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;359,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;379,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;399,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of property, buildings and equipment as of December&#160;31, 2020 exclude a total of $0.3 million that is classified as held for sale, as disclosed in Note 7, "Assets and Liabilities Held For Sale".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The furniture, fixtures and equipment, and software costs components of property, buildings and equipment as of December&#160;31, 2020 reflect a $6.4&#160;million reclassification between the previously reported amounts of those components to conform to the current period's presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib92994704e9e4d4a96ae03be7f70d860_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMy0xLTEtMS0w_c411460f-8584-464b-ae5d-cdde0a32adb0"
      unitRef="usd">165691000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7a453ee7531f47d5afc1616f8e31fd3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMy0zLTEtMS0w_2c7aabad-f316-4948-aeb8-2ef1100dd5ae"
      unitRef="usd">169873000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib606d84c029748539f083300df70da31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNC0xLTEtMS0w_a4ecab66-15d1-46ed-a04a-0724d34b5b95"
      unitRef="usd">281864000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ice893661e53e42b3a379634e9c46c373_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNC0zLTEtMS0w_a2a829f2-cfa8-4265-96ef-79fa3165aae5"
      unitRef="usd">272704000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7fd2f549fb2946a882320eedcd266ab4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNS0xLTEtMS0w_8bba138f-e8c2-4b6e-b554-a7f5638dcb46"
      unitRef="usd">250447000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic830da5fbba8442fb79097c17ac1b57d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNS0zLTEtMS0w_597cc469-0338-4ded-a06b-9db0c7826063"
      unitRef="usd">229279000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i46d999d8bc7c41f5af1db600241ed53f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNi0xLTEtMS0w_de7f9ffb-c39c-4e44-bf17-2b6eac332c8d"
      unitRef="usd">698002000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib1302aac53fd465ba4e139ffe52b8019_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNi0zLTEtMS0w_d4920a0a-7107-4f9e-ba3e-4569bdf99a0e"
      unitRef="usd">671856000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNy0xLTEtMS0w_882e1f29-c71e-436a-9dfe-b442be55968a"
      unitRef="usd">365345000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNy0zLTEtMS0w_a4b8c627-8a94-448b-8e0b-2da78abb0698"
      unitRef="usd">312106000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i46d999d8bc7c41f5af1db600241ed53f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfOC0xLTEtMS0w_9e529f25-5dd1-43e5-a7dd-21e0a1791f4a"
      unitRef="usd">332657000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib1302aac53fd465ba4e139ffe52b8019_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfOC0zLTEtMS0w_e46f6a5d-3852-4d76-b3a6-dab8c903d47a"
      unitRef="usd">359750000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i59e98021a0ee45c69a4e539e3d2bca20_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfOS0xLTEtMS0w_162d188b-31e9-4790-b027-95440744018c"
      unitRef="usd">25600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic566f31dd6c045df9da1332aae90f3dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfOS0zLTEtMS0w_3f0fe010-5948-40d3-a5bf-abe094f01dc3"
      unitRef="usd">26409000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8ec1075e322740b7acf36a573e3a76e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMTAtMS0xLTEtMA_41297be1-096d-404f-adff-b0401ddd03c8"
      unitRef="usd">20755000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7b2d3ef675b4427da6c09720fa6eb098_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMTAtMy0xLTEtMA_794eefd7-28a4-4b6f-9af8-7dfc7edceefb"
      unitRef="usd">12998000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMTEtMS0xLTEtMA_405d7f1a-63c4-4769-a2e2-dd4f30f2eb46"
      unitRef="usd">379012000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMTEtMy0xLTEtMA_5b1e287e-ea24-44be-8cb4-0a4d841470fb"
      unitRef="usd">399157000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfMjEy_d520fcaf-87d5-4a3d-85c8-6ec473b5c6ba"
      unitRef="usd">300000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i19ef753d8e0a402787c1251c18f602c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfMjE5OTAyMzI1NzIwNw_ad38ce06-f8c9-454d-af93-bd7ca382c819"
      unitRef="usd">6400000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:Depreciation
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfMzQx_b1ec9f43-cc0d-4dcd-9971-db57aed2ad5d"
      unitRef="usd">61600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfMzQ1_c4bb4cf5-e4e9-41d2-9b6f-1bdf4da5427c"
      unitRef="usd">40800000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfMzUy_e7044830-0fc5-4a16-aa51-7fb583788e23"
      unitRef="usd">15900000</us-gaap:Depreciation>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfMzk4_bfc2e560-7919-4ba3-b2d6-e0c22c4adefe"
      unitRef="usd">27500000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNDAy_30137ddf-1f26-4aab-8bc9-42e13b674b36"
      unitRef="usd">14300000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNDA5_1cf66603-fc29-4f02-8b6c-c7c4900ad35d"
      unitRef="usd">10600000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNDc5_b03096e1-755e-44cd-8a3b-a5b7eccf35e5"
      unitRef="usd">103400000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNDg2_44c02771-f4d3-4339-b997-a1a620c8c36a"
      unitRef="usd">117500000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNTgw_bd212180-71a9-48e1-b12f-f6d51d98bf2f"
      unitRef="usd">31900000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNTg3_a86cee9e-ebdd-440b-9108-72c2a1c7fda3"
      unitRef="usd">25700000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNjMw_8980da58-2658-4219-bc6d-441d5e120c34"
      unitRef="usd">12400000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNjM3_93c3dd70-345f-46c5-9682-ec9512c6ae60"
      unitRef="usd">7900000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfODI0NjMzNzIxMzI4Ng_b5c05ae5-eb5f-42e6-a2e0-ef52c29a3e9a"
      unitRef="usd">39600000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfODI0NjMzNzIxMzI5NA_1ad537d1-5a14-4d26-86a0-ee3cad4279f9"
      unitRef="usd">8800000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfMTA5OTUxMTYzMTY2OA_31e2fc39-9f2d-423c-8f5b-c18419433926"
      unitRef="usd">2000000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfMTY0OTI2NzQ0NTUwMw_969f8109-3423-4628-9d9c-5242fa541df9"
      unitRef="usd">1100000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzEwOTk1MTE2MzA0MTc_6ad9e35d-c0f6-4f95-8c1f-e8a9a048ba6b">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;9. LEASES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;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;Wesco leases substantially all of its real estate, as well as automobiles, trucks, information technology hardware, and other equipment under lease arrangements classified as operating.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Company's finance leases, which are recorded in the Consolidated Balance Sheets as a component of property, buildings and equipment, current portion of long-term debt and long-term debt, are not material to the consolidated financial statements and notes thereto. Accordingly, finance leases have not been disclosed herein.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following table sets forth supplemental balance sheet information related to operating leases for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.204%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.408%"/&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:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&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;530,863&#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;534,705&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&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:id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzQtMS0xLTEtMA_29b9a197-6ff5-45de-8f61-5ea3c63efc6a"&gt;129,881&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzQtMy0xLTEtMA_ad3d270a-3b33-4e07-8615-8ce383bf814e"&gt;128,322&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544,129&#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;543,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease assets and liabilities of $1.9 million and $2.1 million, respectively, are classified as held for sale as of December 31, 2020, as disclosed in Note 7, "Assets and Liabilities Held For Sale".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current operating lease liabilities are recorded as a component of other current liabilities in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;The following table sets forth the Company's total lease cost, which is recorded as a component of selling, general and administrative expenses, for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.578%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.696%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td 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;169,892&#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;127,725&#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;73,613&#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;Short-term lease 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;3,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease 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;49,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-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;Variable lease cost consists of the non-lease components described in Note 2, "Accounting Policies", as well as taxes and insurance for Wesco's leased real estate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following table sets forth supplemental cash flow information related to operating leases for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.257%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.649%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&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;153,626&#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;117,106&#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;75,775&#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="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;As of December&#160;31, 2021 and 2020, the weighted-average remaining lease term for operating leases was 6.0 years and 6.1 years, respectively. The weighted-average discount rate used to measure operating leases was 4.2% and 4.6% as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following table sets forth the maturities of the Company's operating lease liabilities and reconciles the respective undiscounted payments to the operating lease liabilities in the Consolidated Balance Sheet as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.094%"/&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;2023&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;126,012&#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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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;64,875&#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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,123&#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 undiscounted operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;623,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;Less: imputed interest&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;(79,107)&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 operating lease 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;544,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;Operating lease payments include $26.9 million related to options to extend lease terms that are reasonably certain of being exercised. As of December&#160;31, 2021, the Company has additional leases related to facilities that have not yet commenced of $67.1 million. These operating leases, which are not recorded in the Consolidated Balance Sheet as of December&#160;31, 2021, will commence in 2022 with lease terms of 1.5 to 10.5 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <wcc:AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzU_d5faf4fd-5df2-404a-bc3b-6fabffeaca7f">&lt;div style="margin-top:6pt;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;The following table sets forth supplemental balance sheet information related to operating leases for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.204%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.408%"/&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:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&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;530,863&#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;534,705&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&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:id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzQtMS0xLTEtMA_29b9a197-6ff5-45de-8f61-5ea3c63efc6a"&gt;129,881&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzQtMy0xLTEtMA_ad3d270a-3b33-4e07-8615-8ce383bf814e"&gt;128,322&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544,129&#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;543,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease assets and liabilities of $1.9 million and $2.1 million, respectively, are classified as held for sale as of December 31, 2020, as disclosed in Note 7, "Assets and Liabilities Held For Sale".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current operating lease liabilities are recorded as a component of other current liabilities in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</wcc:AssetsAndLiabilitiesLesseeTableTextBlockTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzItMS0xLTEtMA_b1600cb1-87fd-4a6b-87a1-549f063bff33"
      unitRef="usd">530863000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzItMy0xLTEtMA_40d8dac7-2578-40f1-89b8-339373d7fbde"
      unitRef="usd">534705000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzUtMS0xLTEtMA_02b9dc8c-84f4-47b7-8da3-b8fd13bd5583"
      unitRef="usd">414248000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzUtMy0xLTEtMA_0489d8b4-00df-4745-8b01-c59082487c82"
      unitRef="usd">414889000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzYtMS0xLTEtMA_1699579c-0351-4afa-907e-84371bdb57df"
      unitRef="usd">544129000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzYtMy0xLTEtMA_92a76184-44c5-4a5c-b292-96e42088b019"
      unitRef="usd">543211000</us-gaap:OperatingLeaseLiability>
    <wcc:DisposalGroupIncludingDiscontinuedOperatingLeaseAssets
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzY2OA_ddb3c207-00f6-4296-b13a-dc56db858a57"
      unitRef="usd">1900000</wcc:DisposalGroupIncludingDiscontinuedOperatingLeaseAssets>
    <wcc:DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzY3NQ_e3387575-68e2-420f-80ed-01acc4dce1dd"
      unitRef="usd">2100000</wcc:DisposalGroupIncludingDiscontinuedOperationSTAndLTOperatingLeaseLiabilities>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzI_c32d3338-bea0-4aca-8ff6-2d6d9fcc4fab">&lt;div style="margin-top:10pt;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;The following table sets forth the Company's total lease cost, which is recorded as a component of selling, general and administrative expenses, for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.578%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.696%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td 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;169,892&#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;127,725&#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;73,613&#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;Short-term lease 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;3,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease 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;49,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTozMDJiNDRhYWNiOGE0ZTcyYjFmZWE3YThmMmIyYjliYS90YWJsZXJhbmdlOjMwMmI0NGFhY2I4YTRlNzJiMWZlYTdhOGYyYjJiOWJhXzItMS0xLTEtMA_69f594dd-81a5-44f2-9b64-51a03885fba4"
      unitRef="usd">169892000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTozMDJiNDRhYWNiOGE0ZTcyYjFmZWE3YThmMmIyYjliYS90YWJsZXJhbmdlOjMwMmI0NGFhY2I4YTRlNzJiMWZlYTdhOGYyYjJiOWJhXzItMy0xLTEtMA_50175bb5-d9f0-4396-8203-a46001e85757"
      unitRef="usd">127725000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTozMDJiNDRhYWNiOGE0ZTcyYjFmZWE3YThmMmIyYjliYS90YWJsZXJhbmdlOjMwMmI0NGFhY2I4YTRlNzJiMWZlYTdhOGYyYjJiOWJhXzItNS0xLTEtNzA3NjY_61ca1bb6-e195-40aa-808a-e06a41a0df7e"
      unitRef="usd">73613000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTozMDJiNDRhYWNiOGE0ZTcyYjFmZWE3YThmMmIyYjliYS90YWJsZXJhbmdlOjMwMmI0NGFhY2I4YTRlNzJiMWZlYTdhOGYyYjJiOWJhXzMtMS0xLTEtMA_59128572-2647-4a06-bac9-feb4c9fd0228"
      unitRef="usd">3578000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTozMDJiNDRhYWNiOGE0ZTcyYjFmZWE3YThmMmIyYjliYS90YWJsZXJhbmdlOjMwMmI0NGFhY2I4YTRlNzJiMWZlYTdhOGYyYjJiOWJhXzMtMy0xLTEtMA_54f99514-75e0-4eb8-bdb0-4c061ab3e579"
      unitRef="usd">494000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTozMDJiNDRhYWNiOGE0ZTcyYjFmZWE3YThmMmIyYjliYS90YWJsZXJhbmdlOjMwMmI0NGFhY2I4YTRlNzJiMWZlYTdhOGYyYjJiOWJhXzMtNS0xLTEtNzA3NjY_9772eeb7-59a2-40c6-a463-022e9e05c63b"
      unitRef="usd">90000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTozMDJiNDRhYWNiOGE0ZTcyYjFmZWE3YThmMmIyYjliYS90YWJsZXJhbmdlOjMwMmI0NGFhY2I4YTRlNzJiMWZlYTdhOGYyYjJiOWJhXzQtMS0xLTEtMA_dfeef618-b50c-4633-8cd2-e2ef43907699"
      unitRef="usd">49464000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTozMDJiNDRhYWNiOGE0ZTcyYjFmZWE3YThmMmIyYjliYS90YWJsZXJhbmdlOjMwMmI0NGFhY2I4YTRlNzJiMWZlYTdhOGYyYjJiOWJhXzQtMy0xLTEtMA_d0de46c4-9b7c-4609-9bc9-c28383e41d02"
      unitRef="usd">36230000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTozMDJiNDRhYWNiOGE0ZTcyYjFmZWE3YThmMmIyYjliYS90YWJsZXJhbmdlOjMwMmI0NGFhY2I4YTRlNzJiMWZlYTdhOGYyYjJiOWJhXzQtNS0xLTEtNzA3NjY_f8f3d053-dfc4-43b0-b965-6c193335397f"
      unitRef="usd">23385000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTozMDJiNDRhYWNiOGE0ZTcyYjFmZWE3YThmMmIyYjliYS90YWJsZXJhbmdlOjMwMmI0NGFhY2I4YTRlNzJiMWZlYTdhOGYyYjJiOWJhXzUtMS0xLTEtMA_fffac037-c4e5-4cc0-a964-221a1bcb1244"
      unitRef="usd">222934000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTozMDJiNDRhYWNiOGE0ZTcyYjFmZWE3YThmMmIyYjliYS90YWJsZXJhbmdlOjMwMmI0NGFhY2I4YTRlNzJiMWZlYTdhOGYyYjJiOWJhXzUtMy0xLTEtMA_d2e78cb2-d489-46d4-b710-52ae8277a97b"
      unitRef="usd">164449000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTozMDJiNDRhYWNiOGE0ZTcyYjFmZWE3YThmMmIyYjliYS90YWJsZXJhbmdlOjMwMmI0NGFhY2I4YTRlNzJiMWZlYTdhOGYyYjJiOWJhXzUtNS0xLTEtNzEyMTk_27275c42-6aa3-463e-83d8-b0cad088f941"
      unitRef="usd">97088000</us-gaap:LeaseCost>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzg_d45e4403-4259-4717-b051-7f7d24581e97">&lt;div style="margin-top:6pt;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;The following table sets forth supplemental cash flow information related to operating leases for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.257%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.649%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&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;153,626&#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;117,106&#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;75,775&#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="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo1Njk1MTAyNThhYTg0ZDkzODA3ZGQ3ZmExZGFjOGQ1MS90YWJsZXJhbmdlOjU2OTUxMDI1OGFhODRkOTM4MDdkZDdmYTFkYWM4ZDUxXzItMS0xLTEtMA_12a62457-b9d3-44f6-8d44-830dc013fccc"
      unitRef="usd">153626000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo1Njk1MTAyNThhYTg0ZDkzODA3ZGQ3ZmExZGFjOGQ1MS90YWJsZXJhbmdlOjU2OTUxMDI1OGFhODRkOTM4MDdkZDdmYTFkYWM4ZDUxXzItMy0xLTEtMA_67dd1aae-7b4c-47b3-85df-86741ac6a34f"
      unitRef="usd">117106000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo1Njk1MTAyNThhYTg0ZDkzODA3ZGQ3ZmExZGFjOGQ1MS90YWJsZXJhbmdlOjU2OTUxMDI1OGFhODRkOTM4MDdkZDdmYTFkYWM4ZDUxXzItNS0xLTEtNzA3ODE_11726c78-38b7-4ac9-9ac4-50a5e75ffa2c"
      unitRef="usd">75775000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo1Njk1MTAyNThhYTg0ZDkzODA3ZGQ3ZmExZGFjOGQ1MS90YWJsZXJhbmdlOjU2OTUxMDI1OGFhODRkOTM4MDdkZDdmYTFkYWM4ZDUxXzMtMS0xLTEtMA_6c9be266-f0ae-4492-bf0e-24cf85c6960a"
      unitRef="usd">157523000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo1Njk1MTAyNThhYTg0ZDkzODA3ZGQ3ZmExZGFjOGQ1MS90YWJsZXJhbmdlOjU2OTUxMDI1OGFhODRkOTM4MDdkZDdmYTFkYWM4ZDUxXzMtMy0xLTEtMA_209483b7-1a05-487e-8729-f2fe8a72cb6c"
      unitRef="usd">121207000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo1Njk1MTAyNThhYTg0ZDkzODA3ZGQ3ZmExZGFjOGQ1MS90YWJsZXJhbmdlOjU2OTUxMDI1OGFhODRkOTM4MDdkZDdmYTFkYWM4ZDUxXzMtNS0xLTEtNzA3ODE_d6a2fe63-e2fb-4284-8734-930b43aee3a1"
      unitRef="usd">60586000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzEwOTk1MTE2Mjk5NzY_4b4cda06-43b4-42bb-9b69-02d50401767a">P6Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzEwOTk1MTE2Mjk5ODE_2dcb5cba-22c4-4398-bc61-c07167e4f846">P6Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzEwOTk1MTE2MzAwMDU_a346520f-2523-418b-ba72-d17ae660163f"
      unitRef="number">0.042</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzEwOTk1MTE2MzAwMDI_79b3af4b-1819-4ef7-9c69-f83fdded0112"
      unitRef="number">0.046</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzQ_1d224c5b-e288-4059-8207-74c949c1e2ca">&lt;div style="margin-top:6pt;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;The following table sets forth the maturities of the Company's operating lease liabilities and reconciles the respective undiscounted payments to the operating lease liabilities in the Consolidated Balance Sheet as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:15.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.094%"/&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;2023&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;126,012&#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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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;64,875&#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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,123&#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 undiscounted operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;623,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;Less: imputed interest&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;(79,107)&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 operating lease 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;544,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo5OTQ5ZjRjMTQ5NzE0ZjZiODQ1Yjk2MmIxNmYxNDYzMS90YWJsZXJhbmdlOjk5NDlmNGMxNDk3MTRmNmI4NDViOTYyYjE2ZjE0NjMxXzEtMS0xLTEtMA_264484e2-1e93-4c06-94f3-30d83692aa1d"
      unitRef="usd">152919000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo5OTQ5ZjRjMTQ5NzE0ZjZiODQ1Yjk2MmIxNmYxNDYzMS90YWJsZXJhbmdlOjk5NDlmNGMxNDk3MTRmNmI4NDViOTYyYjE2ZjE0NjMxXzItMS0xLTEtMA_0f9709d0-22a5-4380-80df-22436409d32c"
      unitRef="usd">126012000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo5OTQ5ZjRjMTQ5NzE0ZjZiODQ1Yjk2MmIxNmYxNDYzMS90YWJsZXJhbmdlOjk5NDlmNGMxNDk3MTRmNmI4NDViOTYyYjE2ZjE0NjMxXzMtMS0xLTEtMA_58d9e662-8e94-449e-8d14-0f805e6e6004"
      unitRef="usd">94494000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo5OTQ5ZjRjMTQ5NzE0ZjZiODQ1Yjk2MmIxNmYxNDYzMS90YWJsZXJhbmdlOjk5NDlmNGMxNDk3MTRmNmI4NDViOTYyYjE2ZjE0NjMxXzQtMS0xLTEtMA_0c19aac2-b6a2-4e71-bf3a-d94e826ce303"
      unitRef="usd">64875000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo5OTQ5ZjRjMTQ5NzE0ZjZiODQ1Yjk2MmIxNmYxNDYzMS90YWJsZXJhbmdlOjk5NDlmNGMxNDk3MTRmNmI4NDViOTYyYjE2ZjE0NjMxXzUtMS0xLTEtMA_2b5532a2-4b2f-4f7e-ad0a-a105bc417294"
      unitRef="usd">48813000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo5OTQ5ZjRjMTQ5NzE0ZjZiODQ1Yjk2MmIxNmYxNDYzMS90YWJsZXJhbmdlOjk5NDlmNGMxNDk3MTRmNmI4NDViOTYyYjE2ZjE0NjMxXzYtMS0xLTEtMA_6b93e805-769b-4e89-91bc-dad390ec4550"
      unitRef="usd">136123000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo5OTQ5ZjRjMTQ5NzE0ZjZiODQ1Yjk2MmIxNmYxNDYzMS90YWJsZXJhbmdlOjk5NDlmNGMxNDk3MTRmNmI4NDViOTYyYjE2ZjE0NjMxXzctMS0xLTEtMA_73213ed6-ae34-42ca-ad31-92b65214cf8f"
      unitRef="usd">623236000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo5OTQ5ZjRjMTQ5NzE0ZjZiODQ1Yjk2MmIxNmYxNDYzMS90YWJsZXJhbmdlOjk5NDlmNGMxNDk3MTRmNmI4NDViOTYyYjE2ZjE0NjMxXzgtMS0xLTEtMA_97a9c90d-bc75-4bf5-85fd-273f0ace3a10"
      unitRef="usd">79107000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo5OTQ5ZjRjMTQ5NzE0ZjZiODQ1Yjk2MmIxNmYxNDYzMS90YWJsZXJhbmdlOjk5NDlmNGMxNDk3MTRmNmI4NDViOTYyYjE2ZjE0NjMxXzktMS0xLTEtMA_c7f6ac4e-66b9-4dd3-b963-60d7a290403d"
      unitRef="usd">544129000</us-gaap:OperatingLeaseLiability>
    <wcc:OptionToExtendLesseesOperatingLeaseLeasePayments
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzE4NjM_cc11f45a-87a7-4fb3-a7a2-c6cba6240e30"
      unitRef="usd">26900000</wcc:OptionToExtendLesseesOperatingLeaseLeasePayments>
    <wcc:LesseeOperatingLeaseLeaseNotYetCommencedPayments
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIwNTI_272b7c60-c8ad-4864-9b05-113386e24cb7"
      unitRef="usd">67100000</wcc:LesseeOperatingLeaseLeaseNotYetCommencedPayments>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzE2NDkyNjc0NDQzMDI_283399fc-047e-4220-83dd-cad309036084">These operating leases, which are not recorded in the Consolidated Balance Sheet as of December&#160;31, 2021, will commence in 2022 with lease terms of 1.5 to 10.5 year</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzIxOTQ3_e500ce72-b8b6-4d8f-b806-bc1baa3e5c5d">&lt;div style="margin-top:6pt;padding-left: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;The following table sets forth Wesco&#x2019;s outstanding indebtedness:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International lines of credit&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;7,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts Receivable Securitization Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,270,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;950,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;Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.375% Senior Notes due 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.50% Anixter Senior Notes due 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;58,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.375% Senior Notes due 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.00% Anixter Senior Notes due 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;4,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.125% Senior Notes due 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.250% Senior Notes due 2028, less debt discount of $8,088 and $9,332 in 2021 and 2020, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,316,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,315,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzEyLTEtMS0xLTA_a8f08a68-1b0a-4b13-a015-71cde4f0359b"&gt;18,563&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzEyLTMtMS0xLTA_45da0a80-10fb-4f28-ac6e-3043ee68591f"&gt;17,931&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,772,597&#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;4,975,983&#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;Plus: Fair value adjustments to the Anixter 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;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,850)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: Short-term debt and current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(528,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&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-term debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,701,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,369,953&#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:9pt"&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;International Lines of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Certain foreign subsidiaries of Wesco have entered into uncommitted lines of credit, some of which are overdraft facilities, to support local operations. The maximum borrowing limit varies by facility and ranges between $0.6 million and $31.0 million. The international lines of credit generally are renewable on an annual basis and certain facilities are fully and unconditionally guaranteed by Wesco Distribution. Accordingly, certain borrowings under these lines directly reduce availability under its revolving credit facility. The applicable interest rate for borrowings under these lines of credit varies by country and is governed by the applicable loan agreement. The average interest rate for these facilities was 3.35% and 3.40% at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;Accounts Receivable Securitization Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;On June 22, 2020, Wesco Distribution amended its accounts receivable securitization facility (the &#x201c;Receivables Facility&#x201d;) pursuant to the terms and conditions of a Fifth Amended and Restated Receivables Purchase Agreement (the &#x201c;Receivables Purchase Agreement&#x201d;), by and among WESCO Receivables Corp. (&#x201c;Wesco Receivables&#x201d;), Wesco Distribution, the various purchaser groups from time to time party thereto and PNC Bank, National Association, as Administrator. The Receivables Purchase Agreement amended and restated the receivables purchase agreement entered into on September 24, 2015 (the &#x201c;Prior Receivables Purchase Agreement&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Receivables Purchase Agreement, among other things, increased the purchase limit under the Prior Receivables Purchase Agreement from $600&#160;million to $1,025&#160;million, with the opportunity to exercise an accordion feature that permits increases in the purchase limit up to an aggregate commitment of $1,400&#160;million, subject to customary conditions, extended the maturity date to June 22, 2023 and added and amended certain defined terms. Borrowings under the Receivables Facility bear interest at the 30-day LIBOR rate, with a LIBOR floor, plus applicable spreads. The interest rate spread under the Receivables Purchase Agreement of 1.20% increased from 0.95% under the Prior Receivables Purchase Agreement. The Receivables Facility has a commitment fee of 0.45%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;On December 14, 2020, Wesco Distribution amended its Receivables Facility pursuant to the terms and conditions of a First Amendment to the Fifth Amended and Restated Receivables Purchase Agreement (the &#x201c;First Receivables Amendment&#x201d;). The First Receivables Amendment amended the Receivables Purchase Agreement and permitted an increase to the purchase limit from $1,025&#160;million to $1,200&#160;million. The maturity date, interest rate spread, and commitment fee of the Receivables Facility remained unchanged.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:6pt;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;On June 1, 2021, Wesco Distribution amended its Receivables Facility pursuant to the terms and conditions of a Third Amendment to the Fifth Amended and Restated Receivables Purchase Agreement (the &#x201c;Third Receivables Amendment&#x201d;). The Third Receivables Amendment, among other things, increased the purchase limit under the Receivables Purchase Agreement from $1,200&#160;million to $1,300&#160;million, increased the aggregate commitment under the accordion feature from $1,400&#160;million to $1,500&#160;million, extended the maturity date from June&#160;22, 2023 to June 21, 2024, decreased the LIBOR floor from 0.50% to 0.00% and decreased the interest rate spread from 1.20% to 1.15%. The commitment fee of the Receivables Facility remained unchanged.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Under the Receivables Facility, Wesco sells, on a continuous basis, an undivided interest in all domestic accounts receivable to Wesco Receivables, a wholly owned special purpose entity (the &#x201c;SPE&#x201d;). The SPE sells, without recourse, a senior undivided interest in the receivables to financial institutions for cash while maintaining a subordinated undivided interest in the receivables, in the form of overcollateralization. Since Wesco maintains control of the transferred receivables, the transfers do not qualify for &#x201c;sale&#x201d; treatment. As a result, the transferred receivables remain on the balance sheet, and Wesco recognizes the related secured borrowing. Wesco has agreed to continue servicing the sold receivables for the third-party conduits and financial institutions at market rates; accordingly, no servicing asset or liability has been recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;As of December&#160;31, 2021 and 2020, accounts receivable eligible for securitization totaled $1,728.1 million and $1,476.1&#160;million, respectively. The Consolidated Balance Sheets as of December&#160;31, 2021 and 2020 include $1,270.0 million and $950.0&#160;million, respectively, of accounts receivable balances legally sold to third parties, as well as borrowings for equal amounts. At December&#160;31, 2021, the interest rate for this facility was approximately 1.23%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;On June 22, 2020, Wesco, Wesco Distribution and certain other subsidiaries of Wesco entered into a $1,100&#160;million revolving credit facility (the &#x201c;Revolving Credit Facility&#x201d;), as a replacement of Wesco Distribution&#x2019;s revolving credit facility entered into on September 26, 2019, pursuant to the terms and conditions of a Fourth Amended and Restated Credit Agreement, dated as of June 22, 2020 (the &#x201c;Revolving Credit Agreement&#x201d;), among Wesco Distribution, the other U.S. borrowers party thereto (collectively, the &#x201c;U.S. Borrowers&#x201d;), WESCO Distribution Canada LP (&#x201c;Wesco Canada&#x201d;), the other Canadian borrowers party thereto (collectively, the &#x201c;Canadian Borrowers&#x201d;), Wesco, the lenders party thereto and Barclays Bank PLC, as the administrative agent. The Revolving Credit Facility contains a letter of credit sub-facility of up to $175 million and an accordion feature allowing Wesco Distribution to request increases to the borrowing commitments under the Revolving Credit Facility of up to $500 million in the aggregate, subject to customary conditions. The Revolving Credit Facility matures in June 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;On December 14, 2020, Wesco Distribution and certain other subsidiaries of Wesco entered into an amendment to the Revolving Credit Facility pursuant to the terms and conditions of a First Amendment to Fourth Amended and Restated Credit Agreement, dated as of December 14, 2020 (the &#x201c;Revolver Amendment&#x201d;), among Wesco Distribution, the other U.S. borrowers party thereto, WESCO Distribution Canada LP, the other Canadian borrowers party thereto, Wesco, the lenders party thereto and Barclays Bank PLC, as administrative agent. The Revolver Amendment increased the revolving commitments from $1,100&#160;million to $1,200&#160;million and amended certain other defined terms. No other material terms were changed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The obligations of Wesco Distribution and the other U.S. Borrowers under the Revolving Credit Facility have been guaranteed by Wesco and certain of Wesco Distribution&#x2019;s subsidiaries (including certain subsidiaries of Anixter). The obligations of Wesco Canada and the other Canadian Borrowers under the Revolving Credit Facility (including certain subsidiaries of Anixter) have been guaranteed by certain subsidiaries of Wesco Canada and the other Canadian Borrowers. The Revolving Credit Facility is secured by (i) substantially all assets of Wesco Distribution, the other U.S. Borrowers and certain of Wesco Distribution&#x2019;s subsidiaries (including certain subsidiaries of Anixter), other than, among other things, real property and accounts receivable sold or intended to be sold pursuant to the Receivables Facility, and (ii) substantially all assets of Wesco Canada, the other Canadian Borrowers and certain of Wesco Canada&#x2019;s subsidiaries, other than, among other things, real property, in each case, subject to customary exceptions and limitations. The applicable interest rate for borrowings under the Revolving Credit Facility includes interest rate spreads based on available borrowing capacity that range between 1.25% and 1.50% for LIBOR-based borrowings and 0.25% and 0.50% for prime rate-based borrowings. At December&#160;31, 2021, the interest rate for this facility was approximately 1.54%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Revolving Credit Agreement requires compliance with conditions that must be satisfied prior to any borrowing as well as ongoing compliance with certain customary affirmative and negative covenants. The Revolving Credit Agreement contains customary events of default. Upon the occurrence and during the continuance of an event of default, the commitments of the lenders may be terminated, and all outstanding obligations of the loan parties under the Revolving Credit Facility may be declared immediately due and payable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021, Wesco borrowed $2,353.4 million under the Revolving Credit Facility and made repayments in the aggregate amount of $2,006.4 million. During 2020, aggregate borrowings and repayments under the prior and new revolving credit facilities were $1,197.9 million and $948.0 million, respectively. Wesco had $564.8 million available under the Revolving Credit facility at December&#160;31, 2021, after giving effect to outstanding letters of credit and certain borrowings under the Company's international lines of credit, as compared to $801.5 million available under the Revolving Credit Facility at December&#160;31, 2020, after giving effect to outstanding letters of credit and certain borrowings under the Company's international lines of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;5.375% Senior Notes due 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;In November 2013, Wesco Distribution issued $500 million aggregate principal amount of 5.375% Senior Notes due 2021 (the "2021 Notes") through a private offering exempt from the registration requirements of the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;). The 2021 Notes were issued at 100% of par and were governed by an indenture (the &#x201c;2021 Indenture&#x201d;) entered into on November 26, 2013 between Wesco Distribution, as issuer, and U.S. Bank National Association, as trustee. The 2021 Notes were unsecured senior obligations of Wesco Distribution and were guaranteed on a senior unsecured basis by Wesco International. The 2021 Notes had a stated interest rate of 5.375% per annum, payable semi-annually in arrears on June 15 and December 15 of each year. The 2021 Notes had a maturity date of December 15, 2021 and were redeemable in whole or in part at any time. The net proceeds of the 2021 Notes were used to prepay a portion of the U.S. sub-facility of the then outstanding term loan due 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Under the terms of a registration rights agreement dated as of November 26, 2013 among Wesco Distribution, Wesco International and Merrill Lynch, Pierce, Fenner &amp;amp; Smith Incorporated, as the representative of the initial purchasers of the 2021 Notes, Wesco Distribution and Wesco International agreed to register under the Securities Act notes having terms identical in all material respects to the 2021 Notes (the &#x201c;2021 Exchange Notes&#x201d;) and to make an offer to exchange the 2021 Exchange Notes for the 2021 Notes. Wesco Distribution launched the exchange offer on June 12, 2014 and the exchange offer expired on July 17, 2014.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;On December 15, 2020, Wesco Distribution exercised its right to redeem the entire $500&#160;million aggregate principal amount of the 2021 Notes, and U.S. Bank, National Association, as trustee under the 2021 Indenture, issued a notice of redemption to registered holders of the 2021 Notes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;On January 14, 2021, Wesco Distribution redeemed the $500&#160;million aggregate principal amount of the 2021 Notes at a redemption price equal to 100% of the principal amount plus accrued interest to, but not including, January 14, 2021. The redemption of the 2021 Notes was funded with available cash, as well as borrowings under the Company's Receivables Facility and Revolving Credit Facility. The Company recognized a loss of $1.0&#160;million from the redemption of the 2021 Notes resulting from the write-off of unamortized debt issuance costs, which is recorded as a component of interest expense in the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;5.375% Senior Notes due 2024 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;In June&#160;2016, Wesco Distribution issued $350 million aggregate principal amount of 5.375% Senior Notes due 2024 (the "2024 Notes") through a private offering exempt from the registration requirements of the Securities Act. The 2024 Notes were issued at 100% of par and were governed by an indenture (the &#x201c;2024 Indenture&#x201d;) entered into on June 15, 2016 among Wesco Distribution, as issuer, Wesco International, as parent guarantor, and U.S. Bank National Association, as trustee. The 2024 Notes were unsecured senior obligations of Wesco Distribution and were guaranteed on a senior unsecured basis by Wesco International. The 2024 Notes had a stated interest rate of 5.375% per annum, payable semi-annually in arrears on June 15 and December 15 of each year. The 2024 Notes had a maturity date of June 15, 2024. The Company used the net proceeds from the 2024 Notes to redeem its 6.0% Convertible Senior Debentures due 2029.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Under the terms of a registration rights agreement dated as of June 15, 2016 among Wesco Distribution, as the issuer, Wesco International, as parent guarantor, and Goldman, Sachs &amp;amp; Co., as representative of the initial purchasers of the 2024 Notes, Wesco Distribution and Wesco International agreed to register under the Securities Act notes having terms identical in all material respects to the 2024 Notes (the &#x201c;2024 Exchange Notes&#x201d;) and to make an offer to exchange the 2024 Exchange Notes for the 2024 Notes. Wesco Distribution launched the exchange offer on December 28, 2016 and the exchange offer expired on January 31, 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;On June 2, 2021, Wesco Distribution exercised its right to redeem the entire $350&#160;million aggregate principal amount of the 2024 Notes, and U.S. Bank, National Association, as trustee under the 2024 Indenture, issued a notice of redemption to registered holders of the 2024 Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;On July 2, 2021, Wesco Distribution redeemed the $350&#160;million aggregate principal amount of the 2024 Notes at a redemption price equal to 101.344% of the principal amount plus accrued interest to, but not including, July 2, 2021. The redemption of the 2024 Notes was funded with borrowings under the Company's Receivables Facility and Revolving Credit Facility. The Company recognized a loss on debt extinguishment totaling $6.9&#160;million, which included $4.7&#160;million for the premium paid to redeem the 2024 Notes and $2.2&#160;million for the write-off of unamortized debt issuance costs. The loss was recorded as a component of interest expense in the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;5.50% Senior Notes due 2023&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;6.00% Senior Notes due 2025&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;On April 30, 2020, in connection with the Merger, Wesco Distribution commenced offers to purchase for cash (each, a &#x201c;Wesco Tender Offer&#x201d; and, together the &#x201c;Wesco Tender Offers&#x201d;) any and all of Anixter Inc.&#x2019;s outstanding (i) 5.50% Senior Notes due 2023 (the &#x201c;Anixter 2023 Senior Notes&#x201d;), $350.0&#160;million aggregate principal amount, issued under the Indenture, dated as of August 18, 2015 (the &#x201c;Anixter 2023 Indenture&#x201d;), by and among Anixter Inc., Anixter and Wells Fargo Bank, National Association, as trustee, and (ii) 6.00% Senior Notes due 2025 (the &#x201c;Anixter 2025 Senior Notes&#x201d; and, together with the Anixter 2023 Senior Notes, the "Anixter Senior Notes"), $250.0&#160;million aggregate principal amount, issued under the Indenture, dated as of November 13, 2018 (the &#x201c;Anixter 2025 Indenture&#x201d; and, together with the Anixter 2023 Indenture, the &#x201c;Anixter Indentures&#x201d;) by and among Anixter Inc., Anixter and Wells Fargo Bank, National Association, as trustee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Concurrent with the Wesco Tender Offers, Anixter Inc. commenced consent solicitations to amend the definition of "Change of Control" under the applicable Indenture to exclude the Merger and related transactions and expressly permit a merger between Anixter Inc. and Anixter (the &#x201c;Anixter Consent Solicitations&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;On June 23, 2020 (the "Expiration Date"), following the completion of the Merger, the Wesco Tender Offers and Anixter Consent Solicitations expired and settled. Pursuant to the terms of the Offer to Purchase and Consent Solicitation Statement, dated April 30, 2020, holders of the Anixter Senior Notes that validly tendered and did not validly withdraw prior to such date, received total tender offer consideration of $1,012.50 per $1,000 principal amount of Anixter Senior Notes, which amount, in each case, included an early tender payment of $50.00 per $1,000 principal amount of Anixter Senior Notes. Holders who validly delivered their consents at or prior to the Expiration Date received a consent fee of $2.50 per $1,000 principal amount of Anixter Senior Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;As of December&#160;31, 2021, $58.6 million and $4.2 million aggregate principal amount of the Anixter 2023 Senior Notes and Anixter 2025 Senior Notes, respectively, were outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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;7.125% Senior Notes due 2025&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;7.250% Senior Notes due 2028&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;On June 12, 2020, Wesco Distribution issued $1,500&#160;million aggregate principal amount of 7.125% Senior Notes due 2025 (the &#x201c;2025 Notes&#x201d;) and $1,325&#160;million aggregate principal amount of 7.250% Senior Notes due 2028 (the &#x201c;2028 Notes&#x201d; and, together with the 2025 Notes, the &#x201c;Notes&#x201d;). The 2025 Notes were issued at a price of 100.000% of the aggregate principal amount. The 2028 Notes were issued at a price of 99.244% of the aggregate principal amount. Wesco incurred costs related to the issuance of the 2025 Notes and 2028 Notes totaling $33.1&#160;million and $29.3&#160;million, respectively, which were recorded as a reduction to the carrying value of the debt and are being amortized over the respective lives of the notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Notes were issued pursuant to, and are governed by, an indenture (the &#x201c;Notes Indenture&#x201d;), dated as of June 12, 2020, between the Company, Wesco Distribution and U.S. Bank National Association, as trustee (the &#x201c;Trustee&#x201d;). The Notes and related guarantees were issued in a private transaction exempt from the Securities Act and have not been, and will not be, registered under the Securities Act and may not be offered or sold in the U.S. absent registration or an applicable exemption from, or in a transaction not subject to the registration requirements of the Securities Act and other applicable securities laws.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Company used the net proceeds from the issuance of the Notes, together with borrowings under its Revolving Credit Facility and Receivables Facility and existing cash on hand, to finance the Merger and the other transactions contemplated by the Merger Agreement. The use of proceeds included (i) paying the cash portion of the Merger consideration to stockholders of Anixter, (ii) refinancing certain existing indebtedness of Anixter contemplated by the Merger Agreement, including financing the satisfaction and discharge, defeasance, redemption or other repayment in full of the 5.125% Senior Notes due 2021 of Anixter Inc., a wholly owned subsidiary of Anixter, and financing payments in connection with the Anixter Consent Solicitations and Wesco Tender Offers, as described above, (iii) refinancing other indebtedness of the Company, and (iv) paying fees, costs and expenses in connection with the foregoing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Notes are unsecured and unsubordinated obligations of Wesco Distribution and are guaranteed on an unsecured, unsubordinated basis by the Company and Anixter Inc. The 2025 Notes accrue interest at a rate of 7.125% per annum, payable semi-annually in arrears on June 15 and December 15 of each year. The 2025 Notes will mature on June 15, 2025. The 2028 Notes accrue interest at a rate of 7.250% per annum, payable semi-annually in arrears on June 15 and December 15 of each year. The 2028 Notes will mature on June 15, 2028.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco Distribution may redeem all or a part of the 2025 Notes at any time prior to June 15, 2022 by paying a &#x201c;make-whole&#x201d; premium plus accrued and unpaid interest, if any, to but excluding the redemption date. In addition, at any time prior to June 15, 2022, Wesco Distribution may redeem up to 35% of the 2025 Notes with the net cash proceeds from certain equity offerings. At any time between June 15, 2022 and June 14, 2023, Wesco Distribution may redeem all or a part of the 2025 Notes at a redemption price equal to 103.563% of the principal amount. Between June 15, 2023 and June 14, 2024, Wesco Distribution may redeem all or a part of the 2025 Notes at a redemption price equal to 101.781% of the principal amount. On and after June 15, 2024, Wesco Distribution may redeem all or a part of the 2025 Notes at a redemption price equal to 100% of the principal amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco Distribution may redeem all or a part of the 2028 Notes at any time prior to June 15, 2023 by paying a &#x201c;make-whole&#x201d; premium plus accrued and unpaid interest, if any, to but excluding the redemption date. In addition, at any time prior to June 15, 2023, Wesco Distribution may redeem up to 35% of the 2028 Notes with the net cash proceeds from certain equity offerings. At any time between June 15, 2023 and June 14, 2024, Wesco Distribution may redeem all or a part of the 2028 Notes at a redemption price equal to 103.625% of the principal amount. Between June 15, 2024 and June 14, 2025, Wesco Distribution may redeem all or a part of the 2028 Notes at a redemption price equal to 102.417% of the principal amount. Between June 15, 2025 and June 14, 2026, Wesco Distribution may redeem all or a part of the 2028 Notes at a redemption price equal to 101.208% of the principal amount. On and after June 15, 2026, Wesco Distribution may redeem all or a part of the 2028 Notes at a redemption price equal to 100% of the principal amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Notes Indenture contains certain covenants that, among other things, limit (i) the Company&#x2019;s and its subsidiaries&#x2019; ability to pay dividends on or repurchase the Company&#x2019;s capital stock, incur liens on assets, engage in certain sale and leaseback transactions or sell certain assets, and (ii) the Company&#x2019;s and any guarantor&#x2019;s ability to sell all or substantially all of its assets to, or merge or consolidate with or into, other persons, in the case of each of the foregoing, subject to certain qualifications and exceptions, including the termination of certain of these covenants upon the Notes receiving investment grade credit ratings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Notes Indenture contains certain events of default, including, among other things, failure to make required payments, failure to comply with certain agreements or covenants, failure to pay or acceleration of certain other indebtedness, certain events of bankruptcy and insolvency, and failure to pay certain judgments. An event of default under the Notes Indenture will allow either the Trustee or the holders of at least 25% in aggregate principal amount of the applicable series of the then-outstanding Notes to accelerate, or in certain cases, will automatically cause the acceleration of the amounts due under the applicable series of Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;As of December&#160;31, 2021, $1,500.0 million and $1,325.0 million aggregate principal amount of the 2025 Notes and 2028 Notes, respectively, were outstanding.&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;Debt Issuance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco capitalizes certain costs associated with the issuance of debt and such costs are amortized over the term of the respective debt instrument on a straight-line basis. Debt issuance costs are presented in the Consolidated Balance Sheets as a direct reduction to the carrying amount of the related debt liability. Upon prepayment of debt, the Company accelerates the recognition of an appropriate amount of the costs as refinancing or extinguishment of debt. As of December&#160;31, 2021 and 2020, unamortized debt issuance costs of $62.5 million and $78.9 million were recorded in the Consolidated Balance Sheets, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Covenant Compliance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco&#x2019;s credit agreements contain various restrictive covenants that, among other things, impose limitations on: (i)&#160;dividend payments or certain other restricted payments or investments; (ii)&#160;the incurrence of additional indebtedness and guarantees; (iii)&#160;creation of liens; (iv)&#160;mergers, consolidation or sales of substantially all of Wesco&#x2019;s assets; (v)&#160;certain transactions among affiliates; (vi)&#160;payments by certain subsidiaries to Wesco, and (vii)&#160;capital expenditures. In addition, the Revolving Credit Facility and the Receivables Facility require Wesco to meet certain fixed charge coverage tests depending on availability or liquidity, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco was in compliance with all financial covenants contained in its debt agreements as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the aggregate principal repayment requirements for all indebtedness for the next five years and thereafter, as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.216%"/&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;9,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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,272,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,105,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,325,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total payments on debt&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;4,780,685&#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 2px 13.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;Debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align: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 debt&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;4,772,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzIxOTY5_00b70396-22bd-49ad-8ca9-5e3bfec0e10d">&lt;div style="margin-top:6pt;padding-left: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;The following table sets forth Wesco&#x2019;s outstanding indebtedness:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International lines of credit&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;7,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts Receivable Securitization Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,270,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;950,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;Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.375% Senior Notes due 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.50% Anixter Senior Notes due 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;58,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.375% Senior Notes due 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.00% Anixter Senior Notes due 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;4,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.125% Senior Notes due 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.250% Senior Notes due 2028, less debt discount of $8,088 and $9,332 in 2021 and 2020, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,316,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,315,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzEyLTEtMS0xLTA_a8f08a68-1b0a-4b13-a015-71cde4f0359b"&gt;18,563&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzEyLTMtMS0xLTA_45da0a80-10fb-4f28-ac6e-3043ee68591f"&gt;17,931&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,772,597&#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;4,975,983&#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;Plus: Fair value adjustments to the Anixter 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;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,850)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: Short-term debt and current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(528,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&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-term debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,701,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,369,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i63c302f51d4e43b39e933f24eea1e989_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzMtMS0xLTEtMA_3d86192f-df3e-47d5-812f-517207cc3d2f"
      unitRef="usd">7354000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib6c2c9f2a69545bb92c140f43a57ba19_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzMtMy0xLTEtMA_6ae735a5-b7ab-43a5-875d-b35ccba65da1"
      unitRef="usd">29575000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i879d61ef0bfc4f76b5cdaef8751c05f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzQtMS0xLTEtMA_350b3095-8aac-4b38-96be-c75de775376a"
      unitRef="usd">1270000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i09d09f9e45e74005b0ee0f9ae9612a0d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzQtMy0xLTEtMA_9b692760-1a45-483a-b4d7-d48bf1a34a86"
      unitRef="usd">950000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i71ee1ec882c348419617a409a8ef511b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzUtMS0xLTEtMA_09c51795-5e84-45f9-ac61-5711b074239d"
      unitRef="usd">596959000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0e86ec5eab31442dbfce90dfd27fb079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzUtMy0xLTEtMA_b5e97067-1b30-4c82-9881-35f297e47043"
      unitRef="usd">250000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0542976ae612442d9bd1cd56b6b75bd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzYtMS0xLTEtMA_6dccd710-dfd7-4966-9b02-bf7b66cfc03c"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="icd410d4952eb47b489525de3e7540fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzYtMy0xLTEtMA_1dcd3b8e-db06-4ebf-9b9c-aefe08fde342"
      unitRef="usd">500000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i194fccca70024d5794a3a6590dd0a35f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzctMS0xLTEtMA_56507360-78cb-45b4-8780-c320ac93d87d"
      unitRef="usd">58636000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib0c342f3b2ca4a6ca07581f2aca41981_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzctMy0xLTEtMA_bfd041d4-effc-4170-895e-752638d03d83"
      unitRef="usd">58636000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ic1bf08eb90ae442ea282345c13ecd6ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzgtMS0xLTEtMA_40a2404c-a823-4374-9650-962f56d61455"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i407cdea1440d4deebe69e1ddb2d9b7fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzgtMy0xLTEtMA_9dcf05f4-2e3e-4810-84ba-cfbc4767617a"
      unitRef="usd">350000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib885bb0a8c9f44e59f7f8b07add8dab1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzktMS0xLTEtMA_77c53f4e-44d7-4bfd-aee6-78830e5ce5d2"
      unitRef="usd">4173000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="if5cf49fd5b2040fa962d88f871c2fb36_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzktMy0xLTEtMA_fb42d5a9-b1c0-4870-9547-d490d8e33092"
      unitRef="usd">4173000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ifce5b3382de24d3bae2fb3951766c018_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzEwLTEtMS0xLTA_50379ff0-a91f-4614-9f38-ead0cfb87b5c"
      unitRef="usd">1500000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i770cc04290694f82bbd19e4aae5a8edb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzEwLTMtMS0xLTA_e357d7e3-8fc1-4af9-b53a-1f16114951af"
      unitRef="usd">1500000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ie6440dc1c83544739123197e910c592c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzExLTAtMS0xLTAvdGV4dHJlZ2lvbjo3Njg1Y2M2NzdiNTI0OGNhYjhiMWM2ZTY2YThkOGJmN181Ng_28e7f751-8b74-49d7-bdd1-91555c9d4064"
      unitRef="usd">8088000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i0a57a66247a441dc950c923d95b2c306_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzExLTAtMS0xLTAvdGV4dHJlZ2lvbjo3Njg1Y2M2NzdiNTI0OGNhYjhiMWM2ZTY2YThkOGJmN18xMDk5NTExNjI3ODY4_9e880548-456d-46d7-b8e0-8d59a4e41c86"
      unitRef="usd">9332000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebt
      contextRef="ie6440dc1c83544739123197e910c592c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzExLTEtMS0xLTA_e4b2b928-5b8f-4451-8749-77419c326ddb"
      unitRef="usd">1316912000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0a57a66247a441dc950c923d95b2c306_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzExLTMtMS0xLTA_740b284d-2da8-4a54-803d-b5276b4be331"
      unitRef="usd">1315668000</us-gaap:LongTermDebt>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzEzLTEtMS0xLTA_6afc005e-5fe2-4cf0-844d-1514b7082688"
      unitRef="usd">4772597000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzEzLTMtMS0xLTA_35a9dda1-2c53-4326-8985-9961c6345778"
      unitRef="usd">4975983000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtInstrumentUnamortizedPremium
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzE0LTEtMS0xLTA_21cb829b-4055-4b17-b515-284965ef57c1"
      unitRef="usd">957000</us-gaap:DebtInstrumentUnamortizedPremium>
    <us-gaap:DebtInstrumentUnamortizedPremium
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzE0LTMtMS0xLTA_7bee0619-4cb0-4297-b56a-bac8a2fcaf01"
      unitRef="usd">1650000</us-gaap:DebtInstrumentUnamortizedPremium>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzE1LTEtMS0xLTA_1ade6a12-50d3-4d3e-8da4-2e1ca4a53310"
      unitRef="usd">62484000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzE1LTMtMS0xLTA_3ee53a6f-0b44-41d9-bc55-59f2ee7a3a32"
      unitRef="usd">78850000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtCurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzE2LTEtMS0xLTA_90ff23d0-27da-4da0-84a8-880e711218a0"
      unitRef="usd">9528000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzE2LTMtMS0xLTA_b8b44226-dcc1-4c81-a8d5-c5dc226e7cc0"
      unitRef="usd">528830000</us-gaap:DebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzE3LTEtMS0xLTA_fe64af9e-9cea-4437-af66-631b310d521a"
      unitRef="usd">4701542000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTo2NWQwMjc1Y2E2OGQ0YTk4OGUxZDk1MWI4ZDI4MDQzOC90YWJsZXJhbmdlOjY1ZDAyNzVjYTY4ZDRhOTg4ZTFkOTUxYjhkMjgwNDM4XzE3LTMtMS0xLTA_aa2f784f-65f0-4bd4-9dd3-b88be7632c36"
      unitRef="usd">4369953000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="id7a107a6e00f49d0bf803835a904ca6e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzMzMg_aba0af41-34e4-4dca-b124-115b1ce52c34"
      unitRef="usd">600000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i69aadbe480e4456cbe02f75bd7ac917f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzMzOQ_83b1a41a-0b97-4b79-8a00-f4b07e6c209d"
      unitRef="usd">31000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i63c302f51d4e43b39e933f24eea1e989_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzgxNA_4a48e5c3-b355-4412-a4ec-bd7bc63aa81a"
      unitRef="number">0.0335</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="ib6c2c9f2a69545bb92c140f43a57ba19_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzgyMQ_9f9e24dc-1436-4ef7-950d-4f8c1a1e69aa"
      unitRef="number">0.0340</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i5b0c9e5191a841e184f68ab1e24f227a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzMyOTg1MzQ5NjE5MTA_802dcb02-8b52-44e2-a864-7a65bcd0a1dc"
      unitRef="usd">600000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i09d09f9e45e74005b0ee0f9ae9612a0d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzMyOTg1MzQ5NjE5MjQ_f0a36997-3e74-4035-b988-4458a3b3b563"
      unitRef="usd">1025000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity
      contextRef="i5ad5095078e84b7e8e9d9c312bedd9ab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzMyOTg1MzQ5NjIwMDA_736408d3-fe88-42d5-b78c-ad079c93317a"
      unitRef="usd">1400000000</wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i059aa7e976b3451781238d4f80012b95_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzMyOTg1MzQ5NjE5ODU_7a915123-502c-4793-916c-9a1a5288b211">2023-06-22</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i059aa7e976b3451781238d4f80012b95_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzIxOTkwMjMzMzgzMDY_7a37e8ee-bde9-4cdb-90cf-61baa388e069"
      unitRef="number">0.0120</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3a2eb067812f4d1eae6c38083f626574_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzIxOTkwMjMzMzg1MTQ_06b0f3d7-914c-43b0-907f-bdbf6c8b3fc7"
      unitRef="number">0.0095</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <wcc:CommitmentFee
      contextRef="i3a2eb067812f4d1eae6c38083f626574_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE3MTI4OTU_5f94f4c6-353f-4e5f-8450-7043c5b53c00"
      unitRef="number">0.0045</wcc:CommitmentFee>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i09d09f9e45e74005b0ee0f9ae9612a0d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzMyOTg1MzQ5NjIwNzI_f0a36997-3e74-4035-b988-4458a3b3b563"
      unitRef="usd">1025000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i879d61ef0bfc4f76b5cdaef8751c05f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzMyOTg1MzQ5NjIwNTI_ffabf147-ae4f-44ed-a8b1-7224530caf03"
      unitRef="usd">1200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i879d61ef0bfc4f76b5cdaef8751c05f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzMyOTg1MzQ5NjIwODk_ffabf147-ae4f-44ed-a8b1-7224530caf03"
      unitRef="usd">1200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i4487df52a93a43ebb38c1917064b670a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NTYwNjc_37cbcc1d-094c-431f-b045-938f86e4b8d0"
      unitRef="usd">1300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity
      contextRef="i5ad5095078e84b7e8e9d9c312bedd9ab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzI3NDg3NzkxNTQ4NjI_736408d3-fe88-42d5-b78c-ad079c93317a"
      unitRef="usd">1400000000</wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity>
    <wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity
      contextRef="i76f08e7035934816852998e4a686dbc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzI3NDg3NzkxNTQ4ODg_0dd6d72b-8be7-405f-87a1-b21ec2e53bfa"
      unitRef="usd">1500000000</wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i059aa7e976b3451781238d4f80012b95_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzMyOTg1MzQ5NjIwODU_7a915123-502c-4793-916c-9a1a5288b211">2023-06-22</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i8184452472914bd9a9f6f62f2bb9aa11_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NTYwOTc_cc5c207a-bccc-4e7f-8e8f-e4004c03675c">2024-06-21</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i879d61ef0bfc4f76b5cdaef8751c05f8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE3MTI4OTE_5a130293-ebfb-4c4b-adfd-07593c7607e0"
      unitRef="number">0.0050</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4487df52a93a43ebb38c1917064b670a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NTYxMTY_7fdd1b94-2e17-45aa-9941-51d9c9b3b1d3"
      unitRef="number">0.0000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i059aa7e976b3451781238d4f80012b95_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzMyOTg1MzQ5NjIwODE_7a37e8ee-bde9-4cdb-90cf-61baa388e069"
      unitRef="number">0.0120</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8184452472914bd9a9f6f62f2bb9aa11_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NTYxNDM_c0ee4df0-785a-430d-8e46-c3fc64ed4961"
      unitRef="number">0.0115</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:CharacteristicsOfSecuritizationsThatAreAccountedForAsSale
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzIxOTU2_99b010b6-974c-408b-a567-7739f7cfa614">Under the Receivables Facility, Wesco sells, on a continuous basis, an undivided interest in all domestic accounts receivable to Wesco Receivables, a wholly owned special purpose entity (the &#x201c;SPE&#x201d;). The SPE sells, without recourse, a senior undivided interest in the receivables to financial institutions for cash while maintaining a subordinated undivided interest in the receivables, in the form of overcollateralization. Since Wesco maintains control of the transferred receivables, the transfers do not qualify for &#x201c;sale&#x201d; treatment. As a result, the transferred receivables remain on the balance sheet, and Wesco recognizes the related secured borrowing. Wesco has agreed to continue servicing the sold receivables for the third-party conduits and financial institutions at market rates; accordingly, no servicing asset or liability has been recorded.</us-gaap:CharacteristicsOfSecuritizationsThatAreAccountedForAsSale>
    <wcc:AccountsReceivableEligibleForSecuritization
      contextRef="i879d61ef0bfc4f76b5cdaef8751c05f8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzM1Njg_62eeb8bd-7e91-46b4-8132-975d56ff002e"
      unitRef="usd">1728100000</wcc:AccountsReceivableEligibleForSecuritization>
    <wcc:AccountsReceivableEligibleForSecuritization
      contextRef="i09d09f9e45e74005b0ee0f9ae9612a0d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzM1NzU_c61228e1-8eb1-4a6f-be28-b710ad7d8e67"
      unitRef="usd">1476100000</wcc:AccountsReceivableEligibleForSecuritization>
    <us-gaap:AccountsReceivableFromSecuritization
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzM2NDk_e428cc69-5fa4-4fdc-bdc8-7cd2593d2120"
      unitRef="usd">1270000000</us-gaap:AccountsReceivableFromSecuritization>
    <us-gaap:AccountsReceivableFromSecuritization
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzM2NTY_b1f84ee3-cac8-4dfa-9518-ac29613a86ea"
      unitRef="usd">950000000</us-gaap:AccountsReceivableFromSecuritization>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="i879d61ef0bfc4f76b5cdaef8751c05f8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzM4Mzk_cacbe13d-ed17-422f-a240-ce678f1dd784"
      unitRef="number">0.0123</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i71ee1ec882c348419617a409a8ef511b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzM5Njg_b78e892d-ca7a-453f-ab31-841a53762d2f"
      unitRef="usd">1100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib62b92e2578c4669b96b9d182b8525e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzQ2ODU_3b45a2b0-b3fb-4b9c-b23e-ec8c72110746"
      unitRef="usd">175000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity
      contextRef="ia10597e3d3c44adcac986c6b39caf0fd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzQ4MzY_7bf961e1-d31e-44e8-8f21-7b18d86b2f09"
      unitRef="usd">500000000</wcc:LineOfCreditFacilityOpportunityToIncreaseBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i71ee1ec882c348419617a409a8ef511b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzU1NDU_b78e892d-ca7a-453f-ab31-841a53762d2f"
      unitRef="usd">1100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibec3ee938a1c42909a84b85df59bbf31_I20201214"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzU1NTE_3711413f-a700-439c-98a5-8b85572e86cc"
      unitRef="usd">1200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i07074291528f445bac231824b818fdce_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzY4Njk_b9ba8cce-945d-4642-b0d8-c4a8ea69899e"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id7e6db5d2d1d4862b3477223c40caca1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzY4NzY_fe9feb15-25a5-4aff-8f94-da7eb4e872a3"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i021e7f9a31be4c51a9593d7f0fcdea75_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzY5MTA_20ea3474-0327-4f7a-acce-38a05188f059"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i60635bcdccba4958bdde2e710dd9c809_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzY5MTc_591770fe-5dd3-4e94-95f9-0b210c879957"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="ia10597e3d3c44adcac986c6b39caf0fd_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzcwMTQ_12422e2f-272d-40f7-8fa6-d58e14de0001"
      unitRef="number">0.0154</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="ia10597e3d3c44adcac986c6b39caf0fd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzc1Njk_407050cc-0f3f-4209-b974-1af764cf69e0"
      unitRef="usd">2353400000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="ia10597e3d3c44adcac986c6b39caf0fd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzc2NzE_b29e36c4-e0e5-48e3-92cf-f3050990ab72"
      unitRef="usd">2006400000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i6b96f6f3061a428bb84114e219dae4ad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzc3Njc_09d290fd-b755-4b31-b3f6-c39234d0878d"
      unitRef="usd">1197900000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i6b96f6f3061a428bb84114e219dae4ad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzc3NzQ_8f59782b-819a-46f7-bb81-85753d9f4a44"
      unitRef="usd">948000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i71ee1ec882c348419617a409a8ef511b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzc4MDI_31d52bc2-d1c6-4f0e-81a8-a9889adff584"
      unitRef="usd">564800000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i0e86ec5eab31442dbfce90dfd27fb079_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzc5NDY_c4aa7629-1aad-410f-9761-9ef7c8d7bbd2"
      unitRef="usd">801500000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0542976ae612442d9bd1cd56b6b75bd7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzgyMDA_88d590c2-93b2-454e-b1e9-d7fed430435e"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0542976ae612442d9bd1cd56b6b75bd7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzgyMzM_b825ed1f-6bd8-4cd2-a04c-40fbfac6d54b"
      unitRef="number">0.05375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0542976ae612442d9bd1cd56b6b75bd7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzg4MTA_90306891-f70a-48fc-a481-e2416a9eb3d5"
      unitRef="number">0.05375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i8a2f34675aa64ca680f8d03e0b062045_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzkxMzI_97aa4c1b-48db-41fa-93a7-bd26c77c0ff0">2021-12-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0542976ae612442d9bd1cd56b6b75bd7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NTk1MDM_437c6c46-65ce-4376-8e17-746b2fd5b5a7"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0542976ae612442d9bd1cd56b6b75bd7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NTk1Mjk_437c6c46-65ce-4376-8e17-746b2fd5b5a7"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i8a2f34675aa64ca680f8d03e0b062045_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NTk1NjQ_6e3d09d7-1e3b-47f7-8373-56f53bd24017"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i8a2f34675aa64ca680f8d03e0b062045_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NTk1NzA_e699dfbc-a6ca-4bc4-86f1-55e10cd50335"
      unitRef="usd">1000000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic1bf08eb90ae442ea282345c13ecd6ca_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwNjA1_2cbe153a-a3d3-44c1-99f0-920162e93889"
      unitRef="usd">350000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic1bf08eb90ae442ea282345c13ecd6ca_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzExMjIz_eda4ca3c-4dfa-4b85-ab96-4fb788382440"
      unitRef="number">0.05375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i323f1c68875d48478133c6ae68562858_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzExNTE0_9c584c8f-e789-4edb-8094-28de78923f80">2024-06-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic1bf08eb90ae442ea282345c13ecd6ca_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NjE0NzE_4d2148f7-8b9a-42f5-8cc4-1029c328f6a4"
      unitRef="usd">350000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic1bf08eb90ae442ea282345c13ecd6ca_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NjE1MjU_066418e9-f8f1-43eb-9380-e40aba5ecd47"
      unitRef="usd">350000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i323f1c68875d48478133c6ae68562858_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NjE1NDg_8cece774-a51f-4f4e-956c-a134068cea0b"
      unitRef="number">1.01344</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i323f1c68875d48478133c6ae68562858_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NjE1OTg_44f5c1b5-37ec-4324-b511-5d56bff354f6"
      unitRef="usd">6900000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost
      contextRef="i323f1c68875d48478133c6ae68562858_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NjE0OTg_8980a9d7-0fa1-49cb-8ce6-6ede02d4f17f"
      unitRef="usd">4700000</us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i323f1c68875d48478133c6ae68562858_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NjE1NzE_afbfc867-9833-424f-87c6-f946063111c4"
      unitRef="usd">2200000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icf11b7d9ae834fc1ac6629cdcf921350_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEzMzU1_b6d43979-fb8b-4f1d-9881-3ed195f38629"
      unitRef="number">0.0550</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icf11b7d9ae834fc1ac6629cdcf921350_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEzNDE1_cf93906d-5ecc-4479-ab0b-442b64c3573c"
      unitRef="usd">350000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="idab0ec34715345a791517df1b176ca7d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEzNjM0_7eaf5f2b-40e6-49cd-87d1-27a20ed25796"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="idab0ec34715345a791517df1b176ca7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEzNzcx_29d7f631-1a68-4ca3-86c3-9c69f469467a"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
    <wcc:SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount
      contextRef="idab0ec34715345a791517df1b176ca7d_I20211231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE0Nzg1_cedcd0bf-d73d-4bfa-92db-3b69ea17c05a"
      unitRef="usd">1012.5</wcc:SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount>
    <wcc:SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount
      contextRef="icf11b7d9ae834fc1ac6629cdcf921350_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE0OTA1_e452c442-a2d1-4590-93b7-ea76499bc0a9"
      unitRef="usd">50.00</wcc:SeniorNotesTenderOfferConsiderationPer1000PrincipalAmount>
    <wcc:SeniorNotesConsentFeePer1000PrincipalAmount
      contextRef="idab0ec34715345a791517df1b176ca7d_I20211231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE1MDY3_2f991640-456a-41f9-8734-ea9da2a1883a"
      unitRef="usd">2.50</wcc:SeniorNotesConsentFeePer1000PrincipalAmount>
    <us-gaap:LongTermDebt
      contextRef="icf11b7d9ae834fc1ac6629cdcf921350_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE1MTMz_eecf85a8-3679-4646-9aae-6600dea29051"
      unitRef="usd">58600000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="idab0ec34715345a791517df1b176ca7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE1MTQw_6c62ab71-242a-4419-b145-8cc59dc5fab8"
      unitRef="usd">4200000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i392c8d8243604daab174a5dc1a982ea3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE1MzI3_065250f4-220e-4e69-ac83-de1aaabf6c91">2020-06-12</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="if89918c3bc5545d9b023a355238a23e9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE1MzI3_48c7a56f-9312-42c8-81c3-60a556752cd3">2020-06-12</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ifce5b3382de24d3bae2fb3951766c018_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE1MzU3_a67dae64-8b4c-4ae5-8d54-ada800747394"
      unitRef="usd">1500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ifce5b3382de24d3bae2fb3951766c018_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE1Mzkw_d9f0694a-227e-4175-921b-c633df052a26"
      unitRef="number">0.07125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie6440dc1c83544739123197e910c592c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE1NDM4_4076a700-c9e1-43a3-9577-1320a02c6ec1"
      unitRef="usd">1325000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie6440dc1c83544739123197e910c592c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE1NDcx_91692d94-bc62-4ee0-b091-4dbf29a6946f"
      unitRef="number">0.07250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <wcc:DiscountPercentageOfParValue
      contextRef="ifce5b3382de24d3bae2fb3951766c018_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE1NjA0_fb9d40ed-00e9-43c0-9bc5-0fdf7b083a32"
      unitRef="number">1.00000</wcc:DiscountPercentageOfParValue>
    <wcc:DiscountPercentageOfParValue
      contextRef="ie6440dc1c83544739123197e910c592c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE1Njgz_b64f8329-78d0-4dfb-b5d1-93722df2f29a"
      unitRef="number">0.99244</wcc:DiscountPercentageOfParValue>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ifce5b3382de24d3bae2fb3951766c018_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE1ODA4_31f0b02d-df77-4aef-9fb0-036ec30d57df"
      unitRef="usd">33100000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ie6440dc1c83544739123197e910c592c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE1ODE1_1fd07fdb-81b8-405e-934f-5f2764065073"
      unitRef="usd">29300000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ifce5b3382de24d3bae2fb3951766c018_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE3NzM4_b9eec111-5f13-4dee-9761-94a3a3e68811"
      unitRef="number">0.07125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="if89918c3bc5545d9b023a355238a23e9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE3ODU2_be4f2789-9290-4b44-ae46-aa726f5324a1">2025-06-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie6440dc1c83544739123197e910c592c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE3OTA0_d821d059-4e32-4b5e-b1bb-0cb84198f337"
      unitRef="number">0.07250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i392c8d8243604daab174a5dc1a982ea3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE4MDIy_33be4a1a-bee1-4d25-8b5b-3c928a993364">2028-06-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="if89918c3bc5545d9b023a355238a23e9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE4MzIx_e26c902a-966e-45e1-b13a-01a86badf2de"
      unitRef="number">0.35</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="if77b196edb98408fbbc3b593092b50f1_D20220615-20230614"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE2NDkyNjc1MjA0Mjk_06ba2713-1f08-4214-b7b0-5768f45466aa"
      unitRef="number">1.03563</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i927c73bbccc74863b62bbff8517a6dc7_D20230615-20240614"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE2NDkyNjc1MjA0Mzk_1df6d397-a612-4043-b43d-1c9b60a12689"
      unitRef="number">1.01781</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i1b01f52f70d840478d820abd104b4c81_D20240615-20250614"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE2NDkyNjc1MjA0NDk_93dbee6f-4bb4-4ed7-a987-87ab459b5ee0"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i392c8d8243604daab174a5dc1a982ea3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE4ODcx_7faa1a6a-305e-4c12-88a6-e9a918041d9d"
      unitRef="number">0.35</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i3e1b1721afc4447d8117ef65a72e35c7_D20230615-20240614"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE2NDkyNjc1MjY3MTA_9177a20b-7a86-42ae-a7ae-53c0a2bdbffc"
      unitRef="number">1.03625</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="ibbb3a007db664856877551086848d772_D20240615-20250614"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE2NDkyNjc1MjY3MjA_83464228-e0c1-41ae-8c6e-ac8015f9b003"
      unitRef="number">1.02417</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="ia361b593e9af44c9848e19ba55cbc28f_D20250615-20260614"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE2NDkyNjc1MjY3MzA_f633dbae-4812-48c0-8869-cb435840b800"
      unitRef="number">1.01208</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i3fd4f8a1b42143d99d0d8032fedd2098_D20260615-20280614"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzE2NDkyNjc1MjY3NDA_39b65262-72cb-4f95-b0d0-6ec54e5c7f61"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <wcc:PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzIwMTk2_8ed9c51c-9172-4833-a696-e9afb1066656"
      unitRef="usd">0.25</wcc:PercentageOfPrincipalAmountOfSeniorNotesAcceleratedUnderDefault>
    <us-gaap:LongTermDebt
      contextRef="ifce5b3382de24d3bae2fb3951766c018_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NjQxNTI_50379ff0-a91f-4614-9f38-ead0cfb87b5c"
      unitRef="usd">1500000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie6440dc1c83544739123197e910c592c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzEwOTk1MTE2NjQxNzI_41d6efd7-5fbd-4e39-97c4-80bd0c9f5d99"
      unitRef="usd">1325000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzIwOTQ3_3b321834-c183-43f7-8766-1582a84508dd"
      unitRef="usd">62500000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzIwOTU0_decb3704-bbfa-4478-8dbb-db7bc50cfbb7"
      unitRef="usd">78900000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90ZXh0cmVnaW9uOjQ4MDZiOTEyNjNjNDQ4Y2E4MzM0NjM0MTZjMWYzMTAyXzIxOTc0_1ec333a2-406b-4031-b027-4a23cc42b50d">&lt;div style="margin-top:6pt;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the aggregate principal repayment requirements for all indebtedness for the next five years and thereafter, as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.216%"/&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;9,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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,272,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,105,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,325,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total payments on debt&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;4,780,685&#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 2px 13.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;Debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align: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 debt&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;4,772,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTpiMjYyYWE1MmVhODQ0ODc5ODc3MGI5NmJhYThjYTI1ZC90YWJsZXJhbmdlOmIyNjJhYTUyZWE4NDQ4Nzk4NzcwYjk2YmFhOGNhMjVkXzEtMS0xLTEtMA_98a580f8-6d93-4326-8c09-89f486d93696"
      unitRef="usd">9528000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTpiMjYyYWE1MmVhODQ0ODc5ODc3MGI5NmJhYThjYTI1ZC90YWJsZXJhbmdlOmIyNjJhYTUyZWE4NDQ4Nzk4NzcwYjk2YmFhOGNhMjVkXzItMS0xLTEtMA_e6e083ac-420e-4670-b3a1-8075d0f6f3b8"
      unitRef="usd">64831000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTpiMjYyYWE1MmVhODQ0ODc5ODc3MGI5NmJhYThjYTI1ZC90YWJsZXJhbmdlOmIyNjJhYTUyZWE4NDQ4Nzk4NzcwYjk2YmFhOGNhMjVkXzMtMS0xLTEtMA_39cdf1f1-9b40-478d-bb5b-2b7ff38164e3"
      unitRef="usd">1272914000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTpiMjYyYWE1MmVhODQ0ODc5ODc3MGI5NmJhYThjYTI1ZC90YWJsZXJhbmdlOmIyNjJhYTUyZWE4NDQ4Nzk4NzcwYjk2YmFhOGNhMjVkXzQtMS0xLTEtMA_c65e62a0-f6c6-41e8-941b-7799df0b73ff"
      unitRef="usd">2105486000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTpiMjYyYWE1MmVhODQ0ODc5ODc3MGI5NmJhYThjYTI1ZC90YWJsZXJhbmdlOmIyNjJhYTUyZWE4NDQ4Nzk4NzcwYjk2YmFhOGNhMjVkXzUtMS0xLTEtMA_0d6c8e58-34e1-4228-bba6-20ea70f3d5e2"
      unitRef="usd">2010000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTpiMjYyYWE1MmVhODQ0ODc5ODc3MGI5NmJhYThjYTI1ZC90YWJsZXJhbmdlOmIyNjJhYTUyZWE4NDQ4Nzk4NzcwYjk2YmFhOGNhMjVkXzYtMS0xLTEtMA_8f43ef10-93fa-4cb1-b302-9f43efaf26f4"
      unitRef="usd">1325916000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTpiMjYyYWE1MmVhODQ0ODc5ODc3MGI5NmJhYThjYTI1ZC90YWJsZXJhbmdlOmIyNjJhYTUyZWE4NDQ4Nzk4NzcwYjk2YmFhOGNhMjVkXzctMS0xLTEtMA_34581dd5-162a-46f6-b797-5163006a6b29"
      unitRef="usd">4780685000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTpiMjYyYWE1MmVhODQ0ODc5ODc3MGI5NmJhYThjYTI1ZC90YWJsZXJhbmdlOmIyNjJhYTUyZWE4NDQ4Nzk4NzcwYjk2YmFhOGNhMjVkXzgtMS0xLTEtMA_7e96fd30-eacf-4e17-a0d3-140a3cb8873e"
      unitRef="usd">8088000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDMvZnJhZzo0ODA2YjkxMjYzYzQ0OGNhODMzNDYzNDE2YzFmMzEwMi90YWJsZTpiMjYyYWE1MmVhODQ0ODc5ODc3MGI5NmJhYThjYTI1ZC90YWJsZXJhbmdlOmIyNjJhYTUyZWE4NDQ4Nzk4NzcwYjk2YmFhOGNhMjVkXzktMS0xLTEtMA_dd1f97c0-1615-46bc-88f7-12c088120d7e"
      unitRef="usd">4772597000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDYvZnJhZzpjYmUzZGM0NmZhNTk0M2Q3YmNlYWEwNmFjYTE3MDU5Zi90ZXh0cmVnaW9uOmNiZTNkYzQ2ZmE1OTQzZDdiY2VhYTA2YWNhMTcwNTlmXzQ4MTc_6bc7c41b-57a2-4816-8577-0e5054165567">&lt;div 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;Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;There are 20 million shares of preferred stock authorized at a par value of $0.01 per share; there are no shares issued or outstanding. The Board of Directors has the authority, without further action by the stockholders, to issue all authorized preferred shares in one or more series and to fix the number of shares, designations, voting powers, preferences, optional and other special rights and the restrictions or qualifications thereof. The rights, preferences, privileges and powers of each series of preferred stock may differ with respect to dividend rates, liquidation values, voting rights, conversion rights, redemption provisions and other matters.&lt;/span&gt;&lt;/div&gt;&lt;div 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;Series A Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Company's Board of Directors authorized 25,000 shares of fixed-rate reset cumulative perpetual preferred stock, Series A, with a liquidation preference of $25,000 per whole preferred share and a par value of $0.01 per share (the "Series A Preferred Stock"). Depositary shares, each representing a 1/1,000th interest in a share of Series A Preferred Stock, are registered under the Securities Act of 1933, as amended.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;In connection with the Merger, as described in Note 6, "Acquisitions and Disposals", the Company issued 21,611,534 depositary shares, representing an interest in approximately 21,612 shares of Series A Preferred Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Holders of shares of the Series A Preferred Stock are entitled to receive, when, as and if declared by the Company's Board of Directors, cumulative cash dividends at an initial rate of 10.625% per annum of the $25,000 liquidation preference per share. On June 22, 2025, and every five-year period thereafter, the dividend rate on the Series A Preferred Stock resets and will be equal to the Five-year U.S. Treasury Rate plus a spread of 10.325%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Holders of the Series A Preferred Stock are not entitled to convert or exchange their shares of Series A Preferred stock into shares of any of Wesco&#x2019;s other classes or series of stock or into any other security of Wesco (other than upon a change of control involving the issuance of additional shares of common stock or other change of control transaction, in each case, approved by holders of common stock).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Series A Preferred Stock has no stated maturity and will not be subject to any sinking fund, retirement fund or purchase fund or any other obligation of Wesco to redeem, repurchase or retire the Series A Preferred Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Holders of the Series A Preferred Stock will have limited voting rights, including the right to elect two directors to the Board of Directors of the Company in the event dividends on the Series A Preferred Stock remain unpaid for the equivalent of six or more full quarterly dividend periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;There are 210 million shares of common stock and 20 million shares of Class&#160;B common stock authorized at a par value of $0.01 per share. The Class&#160;B common stock is identical to the common stock, except for voting and conversion rights. The holders of Class&#160;B common stock have no voting rights. With certain exceptions, Class&#160;B common stock may be converted, at the option of the holder, into the same number of shares of common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The terms of the Revolving Credit Facility, as well as the indentures governing the 2025 Notes and 2028 Notes, place certain limits on the Company's ability to declare or pay dividends and repurchase common stock. The share repurchases in 2019, as described in Note 13, "Earnings Per Share", were made within the limits of Wesco's various credit agreements. At December&#160;31, 2021 and 2020, no dividends had been declared and, therefore, no retained earnings were reserved for dividend payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Common stock purchased for treasury is recorded at cost. At the date of subsequent reissue, the treasury stock account is reduced by the cost of such stock, with cost determined on a weighted-average basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDYvZnJhZzpjYmUzZGM0NmZhNTk0M2Q3YmNlYWEwNmFjYTE3MDU5Zi90ZXh0cmVnaW9uOmNiZTNkYzQ2ZmE1OTQzZDdiY2VhYTA2YWNhMTcwNTlmXzU2_5085ada8-5e9a-49d9-b889-ef0379208dd4"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDYvZnJhZzpjYmUzZGM0NmZhNTk0M2Q3YmNlYWEwNmFjYTE3MDU5Zi90ZXh0cmVnaW9uOmNiZTNkYzQ2ZmE1OTQzZDdiY2VhYTA2YWNhMTcwNTlmXzM4NDgyOTA3MDMwNTM_676fbf54-6ca0-4498-88d9-cd1ff54eb6c4"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i89125e94eebb4419952f01584e0f8ba4_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDYvZnJhZzpjYmUzZGM0NmZhNTk0M2Q3YmNlYWEwNmFjYTE3MDU5Zi90ZXh0cmVnaW9uOmNiZTNkYzQ2ZmE1OTQzZDdiY2VhYTA2YWNhMTcwNTlmXzM4NDgyOTA3MDMwNTk_f92c4165-1282-428d-9cee-99b09c285401"
      unitRef="shares">25000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i89125e94eebb4419952f01584e0f8ba4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDYvZnJhZzpjYmUzZGM0NmZhNTk0M2Q3YmNlYWEwNmFjYTE3MDU5Zi90ZXh0cmVnaW9uOmNiZTNkYzQ2ZmE1OTQzZDdiY2VhYTA2YWNhMTcwNTlmXzg3Ng_abe81454-2fe9-44ab-979a-f74272498abe"
      unitRef="usdPerShare">25000</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i89125e94eebb4419952f01584e0f8ba4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDYvZnJhZzpjYmUzZGM0NmZhNTk0M2Q3YmNlYWEwNmFjYTE3MDU5Zi90ZXh0cmVnaW9uOmNiZTNkYzQ2ZmE1OTQzZDdiY2VhYTA2YWNhMTcwNTlmXzM4NDgyOTA3MDMwNjU_4daeee30-bc5d-4ac3-9433-73862ef04d2d"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i4b2aade06b414162858da0624d154b22_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDYvZnJhZzpjYmUzZGM0NmZhNTk0M2Q3YmNlYWEwNmFjYTE3MDU5Zi90ZXh0cmVnaW9uOmNiZTNkYzQ2ZmE1OTQzZDdiY2VhYTA2YWNhMTcwNTlmXzEyMjA_964442c4-bc6e-4c18-a555-40f81146b9b7"
      unitRef="shares">21611534</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i89125e94eebb4419952f01584e0f8ba4_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDYvZnJhZzpjYmUzZGM0NmZhNTk0M2Q3YmNlYWEwNmFjYTE3MDU5Zi90ZXh0cmVnaW9uOmNiZTNkYzQ2ZmE1OTQzZDdiY2VhYTA2YWNhMTcwNTlmXzEyODQ_274ccbe6-403b-4198-9cb0-d0aec584c19b"
      unitRef="shares">21612</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="ic477f95533404ee8bfe3711a251c3b42_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDYvZnJhZzpjYmUzZGM0NmZhNTk0M2Q3YmNlYWEwNmFjYTE3MDU5Zi90ZXh0cmVnaW9uOmNiZTNkYzQ2ZmE1OTQzZDdiY2VhYTA2YWNhMTcwNTlmXzE1MDg_18d2bd5b-8003-4b2f-9211-20298f975cc1"
      unitRef="number">0.10625</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i89125e94eebb4419952f01584e0f8ba4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDYvZnJhZzpjYmUzZGM0NmZhNTk0M2Q3YmNlYWEwNmFjYTE3MDU5Zi90ZXh0cmVnaW9uOmNiZTNkYzQ2ZmE1OTQzZDdiY2VhYTA2YWNhMTcwNTlmXzE1Mjg_d09bb742-1a76-4a4f-aa34-1fd177958c1a"
      unitRef="usdPerShare">25000</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockDividendPaymentRateVariable
      contextRef="ic477f95533404ee8bfe3711a251c3b42_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDYvZnJhZzpjYmUzZGM0NmZhNTk0M2Q3YmNlYWEwNmFjYTE3MDU5Zi90ZXh0cmVnaW9uOmNiZTNkYzQ2ZmE1OTQzZDdiY2VhYTA2YWNhMTcwNTlmXzE3NTA_0876450b-6738-44be-b33f-f98d0c5f7c9d">10.325</us-gaap:PreferredStockDividendPaymentRateVariable>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i050838440e3c4a639b6974dd7713ff16_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDYvZnJhZzpjYmUzZGM0NmZhNTk0M2Q3YmNlYWEwNmFjYTE3MDU5Zi90ZXh0cmVnaW9uOmNiZTNkYzQ2ZmE1OTQzZDdiY2VhYTA2YWNhMTcwNTlmXzI3MDQ_9b519973-8a77-4082-a28b-77ce635bed14"
      unitRef="shares">210000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ic78bad0d84a04f75b581049af68c07f0_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDYvZnJhZzpjYmUzZGM0NmZhNTk0M2Q3YmNlYWEwNmFjYTE3MDU5Zi90ZXh0cmVnaW9uOmNiZTNkYzQ2ZmE1OTQzZDdiY2VhYTA2YWNhMTcwNTlmXzI3MzQ_73023ae7-d4ce-42b9-ac6f-74ec0d13d8a1"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i050838440e3c4a639b6974dd7713ff16_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDYvZnJhZzpjYmUzZGM0NmZhNTk0M2Q3YmNlYWEwNmFjYTE3MDU5Zi90ZXh0cmVnaW9uOmNiZTNkYzQ2ZmE1OTQzZDdiY2VhYTA2YWNhMTcwNTlmXzM4NDgyOTA3MDMwNzE_2efe69f8-a426-4551-acd4-8abf3e0c5aa1"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzEwOTk1MTE2OTExMDE_80588de6-4b93-4b26-a50d-5d8ea9db3b48">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;12. INCOME TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following table sets forth the components of income before income taxes by jurisdiction:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;396,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;185,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;  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;581,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;122,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-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;The following table sets forth the components of the provision for income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Federal&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;107,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;31,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;55,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current income taxes&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;193,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;56,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;46,658&#160;&lt;/span&gt;&lt;/td&gt;&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;Deferred income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;(3,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred income taxes&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;(78,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#160;Provision for income taxes&lt;/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;115,510&#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;22,803&#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;59,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The following table sets forth the reconciliation between the federal statutory income tax rate and the effective tax rate:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;Federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;Deemed repatriation of undistributed foreign earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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.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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of intercompany financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;5.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;0.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;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;18.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;21.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The undistributed earnings of the Company's foreign subsidiaries amounted to approximately $1,851.6 million at December&#160;31, 2021. Most of these earnings have been taxed in the U.S. under either the one-time transition tax or the GILTI tax regime imposed by the TCJA. Future distributions of previously taxed earnings by the Company's foreign subsidiaries should, therefore, result in minimal U.S. taxation. Wesco has elected to pay the transition tax in installments over eight years. As of December&#160;31, 2021, the Company's liability for the transition tax was $60.7 million, which is recorded as components of other current and noncurrent liabilities in the Consolidated Balance Sheet. The Company continues to assert that the remaining undistributed earnings of its foreign subsidiaries are indefinitely reinvested. The distribution of earnings by Wesco's foreign subsidiaries in the form of dividends, or otherwise, may be subject to additional taxation. The Company estimates that additional taxes of approximately $82.2 million would be payable upon the remittance of all previously undistributed foreign earnings as of December&#160;31, 2021, based upon the laws in effect on that date. The Company believes that it is able to maintain sufficient liquidity for its domestic operations and commitments without repatriating cash from Wesco's foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following table sets forth deferred tax assets and liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&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.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.641%"/&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="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&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;18,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;14,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Depreciation of property, buildings and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;45,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;60,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;142,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of intangible 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;549,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;540,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;53,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;14,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Prepaid royalty payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disallowed business interest expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Tax loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;36,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Foreign tax 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;51,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;55,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;8,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Deferred income taxes before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(46,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(60,629)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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;Total deferred 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;341,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;293,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;743,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The deferred income tax asset of $2.8&#160;million related to disallowed business interest expense as of December&#160;31, 2020 was previously reported as a component of Other. This amount has been reclassified to conform to the current period's presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco had deferred tax assets of $35.5 million and $34.5 million as of December&#160;31, 2021 and 2020, respectively, related to foreign net operating loss carryforwards. These net operating loss carryforwards expire beginning in 2022 through 2041, while some may be carried forward indefinitely. The Company has determined that certain foreign net operating loss carryforwards will not be realized before they expire. Accordingly, the Company has recorded a valuation allowance of $22.1 million and $22.3&#160;million against deferred tax assets related to certain foreign net operating loss carryforwards at December&#160;31, 2021 and 2020, respectively. Additionally, these foreign jurisdictions had deferred tax assets of $6.9 million and $8.2 million as of December&#160;31, 2021 and 2020, respectively, related to other future deductible temporary differences. The Company has recorded a full valuation allowance against these amounts as of December&#160;31, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;As of December&#160;31, 2021 and 2020, Wesco had deferred tax assets of $4.4 million and $2.4 million, respectively, related to state net operating loss carryforwards. These carryforwards expire beginning in 2024 through 2040, while some may be carried forward indefinitely. The deferred tax assets related to disallowed business interest expense as of December&#160;31, 2021 includes $4.7 million and $6.4&#160;million for Federal and state income tax purposes, respectively. The carryforward period for disallowed business interest expense is indefinite.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;As of December&#160;31, 2021 and 2020, Wesco had deferred tax assets of $51.6 million and $55.6 million, respectively, related to foreign tax credit carryforwards. The foreign tax credit carryforwards expire beginning in 2027 through 2031. The Company has determined that certain foreign tax credit carryforwards will not be realized before they expire. Accordingly, the Company has recorded a valuation allowance of $17.3 million and $30.1 million against these deferred tax assets at December&#160;31, 2021 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and 2020, respectively. Wesco&#x2019;s ability to realize its deferred tax assets related to foreign tax credit carryforwards may be impacted by U.S. tax legislation, our ability to generate sufficient foreign source taxable income, and tax planning strategies that the Company may implement. The impact of these items, if any, on Wesco's assessment of the realizability of these deferred tax assets will be recorded as a discrete item in the period in which the Company's assessment changes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;The Company is under examination by tax authorities in various jurisdictions and remains subject to examination until the applicable statutes of limitation expire. The statutes of limitation for the material jurisdictions in which the Company files income tax returns remain open as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.533%"/&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:48.535%"/&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:top"&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 &#x2014; Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 and forward&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:top"&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 &#x2014; Material States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 and forward&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2012 and forward&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;UK&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016 and forward&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 and forward&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:15.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The following table sets forth the reconciliation of gross unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;68,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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;text-align:left;vertical-align: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 current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Additions for prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for acquired tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;68,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Reductions for prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse in statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 exchange rate 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,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;68,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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;The total amount of unrecognized tax benefits were $107.3 million and $68.1 million as of December&#160;31, 2021 and 2020, respectively. The amount of unrecognized tax benefits that would affect the effective tax rate if recognized in the consolidated financial statements for the years ended December&#160;31, 2021, 2020 and 2019 were $36.1 million, $29.1 million, and $0.1&#160;million, respectively. Within the next twelve months, the amount of unrecognized tax benefits is expected to decrease by $14.3&#160;million due to the expiration of statutes of limitation. Such change would result in a $3.2&#160;million reduction in income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Company classifies interest related to unrecognized tax benefits as a component of interest expense, net in the Consolidated Statement of Income and Comprehensive Income. The Company recognized interest expense on unrecognized tax benefits of $0.9 million and $0.3 million for the years ended December&#160;31, 2021 and 2020, respectively. In 2019, the Company recognized interest income on unrecognized tax benefits of $0.8 million. As of December&#160;31, 2021 and 2020, Wesco had a liability of $6.4&#160;million and $5.5 million, respectively, for interest expense related to unrecognized tax benefits. The Company classifies penalties related to unrecognized tax benefits as part of income tax expense. For the year ended December&#160;31, 2021, penalties recorded in income tax expense were $3.4 million. Penalties recorded in income tax expense for 2020 and 2019 were immaterial. As of December&#160;31, 2021 and 2020, Wesco had a liability of $4.9 million and $1.5 million, respectively, for penalties related to unrecognized tax benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;On October 22, 2021, one of the Company's Mexican affiliates received a tax assessment from the Mexican tax authorities related to its 2012 income tax return in the amount of approximately $26.0&#160;million. The Company believes the assessment is without merit and has appealed it. The Company expects any potential liability remaining after availing itself of available administrative and judicial appeals to be immaterial to its consolidated financial statements and, accordingly, has not recorded a reserve.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzYzMzU_6fe5a93d-bd78-4218-9224-7b2217c4d368">&lt;div style="margin-top:6pt;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;The following table sets forth the components of income before income taxes by jurisdiction:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;396,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;185,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;  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;581,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;122,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkYzkwODRhZTc4OTQ0OGEyYjhmOTdlY2E2OWNkOTg0Mi90YWJsZXJhbmdlOmRjOTA4NGFlNzg5NDQ4YTJiOGY5N2VjYTY5Y2Q5ODQyXzMtMS0xLTEtMA_de2cce2c-a229-414a-b98d-5a8f472e8465"
      unitRef="usd">396769000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkYzkwODRhZTc4OTQ0OGEyYjhmOTdlY2E2OWNkOTg0Mi90YWJsZXJhbmdlOmRjOTA4NGFlNzg5NDQ4YTJiOGY5N2VjYTY5Y2Q5ODQyXzMtMy0xLTEtMA_70831611-5538-4e20-847d-5faf351bd78b"
      unitRef="usd">26031000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkYzkwODRhZTc4OTQ0OGEyYjhmOTdlY2E2OWNkOTg0Mi90YWJsZXJhbmdlOmRjOTA4NGFlNzg5NDQ4YTJiOGY5N2VjYTY5Y2Q5ODQyXzMtNS0xLTEtMA_b76f6048-565c-49a2-ba14-8b85712c4bad"
      unitRef="usd">198566000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkYzkwODRhZTc4OTQ0OGEyYjhmOTdlY2E2OWNkOTg0Mi90YWJsZXJhbmdlOmRjOTA4NGFlNzg5NDQ4YTJiOGY5N2VjYTY5Y2Q5ODQyXzQtMS0xLTEtMA_315e61f2-57cc-4238-b528-9bef66aa53bd"
      unitRef="usd">185143000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkYzkwODRhZTc4OTQ0OGEyYjhmOTdlY2E2OWNkOTg0Mi90YWJsZXJhbmdlOmRjOTA4NGFlNzg5NDQ4YTJiOGY5N2VjYTY5Y2Q5ODQyXzQtMy0xLTEtMA_25bc6f59-f612-4bbb-ae75-20924a39fc20"
      unitRef="usd">96811000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkYzkwODRhZTc4OTQ0OGEyYjhmOTdlY2E2OWNkOTg0Mi90YWJsZXJhbmdlOmRjOTA4NGFlNzg5NDQ4YTJiOGY5N2VjYTY5Y2Q5ODQyXzQtNS0xLTEtMA_105b9994-de8a-4ce8-b1cf-095853f82b53"
      unitRef="usd">83495000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkYzkwODRhZTc4OTQ0OGEyYjhmOTdlY2E2OWNkOTg0Mi90YWJsZXJhbmdlOmRjOTA4NGFlNzg5NDQ4YTJiOGY5N2VjYTY5Y2Q5ODQyXzUtMS0xLTEtMA_d1e22de4-eebe-4ad9-80f1-8c7a6b6e510d"
      unitRef="usd">581912000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkYzkwODRhZTc4OTQ0OGEyYjhmOTdlY2E2OWNkOTg0Mi90YWJsZXJhbmdlOmRjOTA4NGFlNzg5NDQ4YTJiOGY5N2VjYTY5Y2Q5ODQyXzUtMy0xLTEtMA_498fb96a-6607-4b54-a03b-b0ba21b3d80f"
      unitRef="usd">122842000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkYzkwODRhZTc4OTQ0OGEyYjhmOTdlY2E2OWNkOTg0Mi90YWJsZXJhbmdlOmRjOTA4NGFlNzg5NDQ4YTJiOGY5N2VjYTY5Y2Q5ODQyXzUtNS0xLTEtMA_b866b7ce-dee1-45c8-9347-1dd2ee7c80e5"
      unitRef="usd">282061000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzYzMTA_8e4f14da-7d67-4520-893b-a75212ff6330">&lt;div style="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;The following table sets forth the components of the provision for income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Federal&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;107,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;31,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;55,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current income taxes&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;193,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;56,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;46,658&#160;&lt;/span&gt;&lt;/td&gt;&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;Deferred income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;(3,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred income taxes&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;(78,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#160;Provision for income taxes&lt;/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;115,510&#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;22,803&#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;59,863&#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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzQtMS0xLTEtMA_2b26fe32-880f-4e1d-92f7-15ced3420545"
      unitRef="usd">107919000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzQtMy0xLTEtMA_cb9c76fa-4ddc-4379-bd8d-1d5a3dd0ec89"
      unitRef="usd">25605000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzQtNS0xLTEtMA_707a9c09-3ce2-4400-bf5a-7a507ea8d3f5"
      unitRef="usd">31695000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzUtMS0xLTEtMA_7f6ab6a7-3e0a-4dde-b5b1-99a51f5f6d45"
      unitRef="usd">30206000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzUtMy0xLTEtMA_77bd0618-7432-4699-b16c-02a125fb12fd"
      unitRef="usd">11322000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzUtNS0xLTEtMA_29bc1fd5-a0c8-4859-b4da-74bc96e4e24d"
      unitRef="usd">8616000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzYtMS0xLTEtMA_ce07320d-30e6-45d0-989f-f5f9b2cd01c9"
      unitRef="usd">55670000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzYtMy0xLTEtMA_ef02a140-72e6-49b0-b067-7f44c39adf6e"
      unitRef="usd">19414000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzYtNS0xLTEtMA_bfd1d0f6-b407-4857-aae9-289ba496d003"
      unitRef="usd">6347000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzctMS0xLTEtMA_6f315599-7dd1-4e88-b0e6-33c84c43cbea"
      unitRef="usd">193795000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzctMy0xLTEtMA_d3bcf5a1-491d-418d-a3ea-fcb7debf8d4d"
      unitRef="usd">56341000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzctNS0xLTEtMA_fa5e8fec-e6ce-46d6-83a2-dd755b439538"
      unitRef="usd">46658000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzktMS0xLTEtMA_ce9372e6-e335-4cab-97a0-4b487e3eb0ce"
      unitRef="usd">-62302000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzktMy0xLTEtMA_a7717d44-7743-476f-8833-28c394a14226"
      unitRef="usd">-17913000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzktNS0xLTEtMA_5972ca50-d89f-402f-9d71-ccf6bcb882c9"
      unitRef="usd">6774000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzEwLTEtMS0xLTA_ce9dd1b1-9531-4808-ae6f-499e99b6d1de"
      unitRef="usd">-12327000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzEwLTMtMS0xLTA_71bbce25-a61f-406a-a7df-1576abf913f4"
      unitRef="usd">-7264000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzEwLTUtMS0xLTA_f125b040-aaa2-4b68-9477-55c564576521"
      unitRef="usd">1846000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzExLTEtMS0xLTA_e04a2409-80d4-4ae7-8e4e-9fa1ad7ef909"
      unitRef="usd">-3656000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzExLTMtMS0xLTA_efc83951-81fc-4afe-801b-1801a96ad4ec"
      unitRef="usd">-8361000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzExLTUtMS0xLTA_bcc91dff-f83a-4e85-aa55-6733f1a26db0"
      unitRef="usd">4585000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzEyLTEtMS0xLTA_ed0d4d6c-53b7-4e65-b3b7-7c2b5ca6c293"
      unitRef="usd">78285000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzEyLTMtMS0xLTA_20eed08b-7d09-42d3-948b-338989a6f2b6"
      unitRef="usd">33538000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzEyLTUtMS0xLTA_196bd628-8f92-459d-8519-86deb883aaa3"
      unitRef="usd">-13205000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzEzLTEtMS0xLTA_ed6a9dc7-2adb-46c0-bc47-d5b5ecb319a9"
      unitRef="usd">115510000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzEzLTMtMS0xLTA_079146c9-9012-43da-85d3-5f22cf437be3"
      unitRef="usd">22803000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTphMzBiNmU2Yzc0OTA0ZTE3YjA1NzQ5MjYwMWY1N2Q0ZS90YWJsZXJhbmdlOmEzMGI2ZTZjNzQ5MDRlMTdiMDU3NDkyNjAxZjU3ZDRlXzEzLTUtMS0xLTA_4124453d-6119-4e9d-bd41-c4fe85a79d3c"
      unitRef="usd">59863000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzYzMTk_d7967233-d16e-4032-a278-81ec77a4b1a3">&lt;div style="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;The following table sets forth the reconciliation between the federal statutory income tax rate and the effective tax rate:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;Federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;Deemed repatriation of undistributed foreign earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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.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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of intercompany financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;5.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;0.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;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;18.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;21.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzItMS0xLTEtMA_72819006-46a1-4ab1-94e3-e8e477427389"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzItMy0xLTEtMA_3823aa72-1d72-48c1-bde0-ca2e508c9917"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzItNS0xLTEtMA_0d9089f0-5a2b-42cd-8d87-ea0c0575fc17"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzMtMS0xLTEtMA_a9326b5e-446e-4a63-af93-bc8e84497f30"
      unitRef="number">0.020</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzMtMy0xLTEtMA_f0ddc64f-28dd-4ed1-89b5-c7da4f82060b"
      unitRef="number">0.014</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzMtNS0xLTEtMA_ac288288-3a10-4a60-bc00-55e7b60c915f"
      unitRef="number">0.031</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzQtMS0xLTEtMA_03ce07f4-29a4-462f-9a27-1896508d4512"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzQtMy0xLTEtMA_262c6948-1387-4378-9150-fd4039e0843f"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzQtNS0xLTEtMA_ee01e7b3-d79f-4c4a-ab6b-d84d07d09307"
      unitRef="number">0.013</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductions
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzYtMS0xLTEtMA_cb2b5cfe-6f0a-4004-a69e-bb32873983e9"
      unitRef="number">0.032</us-gaap:EffectiveIncomeTaxRateReconciliationDeductions>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductions
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzYtMy0xLTEtMA_42a3cc5c-fea9-4c43-8ca6-9382ec92e7be"
      unitRef="number">0.134</us-gaap:EffectiveIncomeTaxRateReconciliationDeductions>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductions
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzYtNS0xLTEtMA_fea00336-cd6a-47d5-ac81-0bd9ed7676b7"
      unitRef="number">0.055</us-gaap:EffectiveIncomeTaxRateReconciliationDeductions>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzctMS0xLTEtMA_6f4d3d52-35ef-4449-b204-bcb5561e86e6"
      unitRef="number">0.025</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzctMy0xLTEtMA_058a3328-c260-408f-a25a-80c71d5b4f52"
      unitRef="number">0.021</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzctNS0xLTEtMA_31fa44f3-5213-4afc-92bb-cee6609f4524"
      unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzgtMS0xLTEtMA_ede36733-585b-4b6c-967b-71eee6cd14f5"
      unitRef="number">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzgtMy0xLTEtMA_8eff0386-0541-4973-85af-02425a0a3435"
      unitRef="number">0.057</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzgtNS0xLTEtMA_4fed1389-9d4f-4219-8bd7-ac0679d4a942"
      unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzktMS0xLTEtMA_e146ca9a-c73d-42af-b4aa-6b3a35295128"
      unitRef="number">-0.028</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzktMy0xLTEtMA_cdd23bcc-caef-44fa-8284-2d28d5a34122"
      unitRef="number">0.018</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzktNS0xLTEtMA_c3e18f4c-5cdc-427a-814c-b1ff61c6774e"
      unitRef="number">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzEwLTEtMS0xLTA_2928fbd3-5277-4fd7-a63b-3fbed907dd47"
      unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzEwLTMtMS0xLTA_089a4fc6-bb13-4c8c-9fb7-dd97a395d7a0"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzEwLTUtMS0xLTA_55108102-6985-4ad1-96a0-5b00629765ce"
      unitRef="number">0.030</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzExLTEtMS0xLTA_15568031-a036-429d-ae90-dd11e3b98d3a"
      unitRef="number">0.199</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzExLTMtMS0xLTA_9c376e5e-531e-4866-97e0-f7efed53be87"
      unitRef="number">0.186</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTo1MmI3YWNmYjBhZjE0NjZmYTY1ZGY2Y2I4ZDk4N2MzYi90YWJsZXJhbmdlOjUyYjdhY2ZiMGFmMTQ2NmZhNjVkZjZjYjhkOTg3YzNiXzExLTUtMS0xLTA_36e09f87-7b23-40b5-ab7b-0617f44dcd87"
      unitRef="number">0.212</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzIxOTkwMjMzMDYwMDg_0d11151a-ad9b-4ab0-99ec-477bc330852a"
      unitRef="usd">1851600000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzIxOTkwMjMzMDY1NjI_8beec6d6-d4d7-47d6-b77a-3e274c911eb1"
      unitRef="usd">60700000</us-gaap:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability>
    <us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzIxOTkwMjMzMDY4NzU_67897220-ae55-4e60-b82f-143eb1f03c9c"
      unitRef="usd">82200000</us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzYzMzE_6345c7f2-96c7-47dd-b2b6-f9b6c9c2960d">&lt;div style="margin-top:6pt;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;The following table sets forth deferred tax assets and liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&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.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.641%"/&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="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&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;18,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;14,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Depreciation of property, buildings and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;45,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;60,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;142,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of intangible 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;549,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;540,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;53,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;14,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Prepaid royalty payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disallowed business interest expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Tax loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;36,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Foreign tax 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;51,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;55,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;8,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Deferred income taxes before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(46,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(60,629)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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;Total deferred 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;341,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;293,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;743,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzQtMS0xLTEtMA_861a7b91-d425-45e9-a188-abea3f4a02b3"
      unitRef="usd">18612000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzQtNS0xLTEtMA_5c7da966-3cee-4af3-b03c-62c18d56be80"
      unitRef="usd">17560000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzUtMS0xLTEtMA_e6602210-ebc7-4b62-a73f-91d373a49026"
      unitRef="usd">13302000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzUtNS0xLTEtMA_fa871422-1f8e-44bb-a6fd-67c0978e13de"
      unitRef="usd">14793000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzYtMS0xLTEtMA_8dfd39d2-b227-42e9-88ad-ede5ebd35f5c"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzYtMy0xLTEtMA_2d5117b2-1db6-4d6f-9b2a-b9f135fc1fe0"
      unitRef="usd">45397000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzYtNS0xLTEtMA_fbec06ed-7fbe-40bb-94d9-6d73558cfce4"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzYtNy0xLTEtMA_8ce3c874-7b2f-44c8-9e16-2f64fedd9b5a"
      unitRef="usd">60687000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <wcc:DeferredTaxAssetsLeaseLiabilities
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzctMS0xLTEtMA_522d6830-b7b7-4c64-8e37-d16bd3e4f346"
      unitRef="usd">142964000</wcc:DeferredTaxAssetsLeaseLiabilities>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzctMy0xLTEtMA_83dfcc0c-33c6-48c3-afd7-a4118a1581d5"
      unitRef="usd">141686000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <wcc:DeferredTaxAssetsLeaseLiabilities
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzctNS0xLTEtMA_f1772e89-8aee-42a3-84fe-c820228b1875"
      unitRef="usd">134377000</wcc:DeferredTaxAssetsLeaseLiabilities>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzctNy0xLTEtMA_aaa0d7ec-bdd8-4a6b-a384-e44e33d427fd"
      unitRef="usd">136477000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzgtMS0xLTEtMA_27894608-310f-426d-ad69-fdd1a1771528"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzgtMy0xLTEtMA_5a455d5e-5c55-4fd5-a85f-7a4367e33d21"
      unitRef="usd">549536000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzgtNS0xLTEtMA_d03cb068-9d74-4a93-b23b-ea8a37f094f7"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzgtNy0xLTEtMA_75e53d93-f06f-41e7-9dd2-82a2b25e2ab0"
      unitRef="usd">540520000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzktMS0xLTEtMA_8ee84ac1-7a49-4ac5-9cbd-7f339a788411"
      unitRef="usd">36410000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzktNS0xLTEtMA_3c235bb3-89be-4389-b44f-df5158b645d3"
      unitRef="usd">53040000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzEwLTEtMS0xLTA_e61c9a22-fa11-4ec6-bc02-d66ba3f1db12"
      unitRef="usd">12281000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzEwLTUtMS0xLTA_a65b9df9-e735-415b-a601-a6ac72ca9ba1"
      unitRef="usd">14061000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzExLTEtMS0xLTU2MjAz_1bdf5585-c64e-4f07-9a48-e76b3d73f460"
      unitRef="usd">34866000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzExLTUtMS0xLTU2MjEx_3da345ce-7bd2-407b-92f8-f1a5eed16a21"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzEyLTEtMS0xLTU5NDUy_fd999762-1d8c-4514-9be8-4bf8a115d7bb"
      unitRef="usd">11163000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzEyLTUtMS0xLTU5NDYw_fc445062-3f3f-4002-82bd-74427c0de508"
      unitRef="usd">2755000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzExLTEtMS0xLTA_5f5f43ee-a00a-4439-ab82-dc337b279275"
      unitRef="usd">39876000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzExLTUtMS0xLTA_275bb9c9-cade-4363-95f9-2a17cdbb24bc"
      unitRef="usd">36923000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzEyLTEtMS0xLTA_dc4ebd39-b345-4263-a5fd-8ea88fe78e4b"
      unitRef="usd">51632000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzEyLTUtMS0xLTA_08710f54-2207-4966-a9c8-5f51478a2d5e"
      unitRef="usd">55637000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzEzLTEtMS0xLTA_aa5719f7-6c6e-446f-9549-62861ed0c6ff"
      unitRef="usd">26666000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzEzLTMtMS0xLTA_cd555ac1-5a58-4548-a299-66d4cb42ee72"
      unitRef="usd">8137000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzEzLTUtMS0xLTA_72b92e0a-d1b2-421d-9dca-4b86235bd048"
      unitRef="usd">24888000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzEzLTctMS0xLTA_d541619d-c08d-416b-87a6-3fe26f2092a5"
      unitRef="usd">6286000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzE0LTEtMS0xLTA_9aaef3c0-4a58-4455-8a05-f69e5315680f"
      unitRef="usd">387772000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzE0LTMtMS0xLTA_1037adeb-5a96-4d67-a7b8-5e5ac4adeab6"
      unitRef="usd">744756000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzE0LTUtMS0xLTA_362cf1e9-7d37-4718-86c1-82320628cd2a"
      unitRef="usd">354034000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzE0LTctMS0xLTA_e4c84954-4aec-4ad7-b6e1-cd553ae2551d"
      unitRef="usd">743970000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzE1LTEtMS0xLTA_d55b3660-b960-40ba-923d-6f0028adc441"
      unitRef="usd">46269000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzE1LTUtMS0xLTA_daeda03f-fa06-4368-aa2a-85b8e9de023a"
      unitRef="usd">60629000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzE2LTEtMS0xLTA_36ad6639-a3de-42c1-aacc-2fcbee7b9baf"
      unitRef="usd">341503000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzE2LTMtMS0xLTA_dd26ed5b-1600-4bf6-9bdd-efb13b9c8ea7"
      unitRef="usd">744756000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzE2LTUtMS0xLTA_8fee6e43-c302-4b0c-ac2f-191038730ed3"
      unitRef="usd">293405000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpjY2UxODFjN2M2MWU0YWNjYjY5OGM1OTZmZDQ3MWNiOC90YWJsZXJhbmdlOmNjZTE4MWM3YzYxZTRhY2NiNjk4YzU5NmZkNDcxY2I4XzE2LTctMS0xLTA_846d0f64-be97-44e0-9130-de27fda61761"
      unitRef="usd">743970000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzEwOTk1MTE2OTExMDQ_b557c9bd-1696-47c4-83b9-f537277c8c2b"
      unitRef="usd">2800000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="i3840450be021412394a39d7dc9a99e30_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDU1MjQ_8eb9acd8-701a-4f92-908a-cafd6857eeb7"
      unitRef="usd">35500000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="id65dbd6f4e59476b84e778483edc8122_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDU1MzU_a6269de6-2c24-4ac4-b3f9-2512de2ca93a"
      unitRef="usd">34500000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i3840450be021412394a39d7dc9a99e30_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDU5Mzg_bf42d69c-21dd-4cba-981c-b937f85036e4"
      unitRef="usd">22100000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="id65dbd6f4e59476b84e778483edc8122_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDU5NTA_4f77b525-5402-4217-a464-22b0bfd0759c"
      unitRef="usd">22300000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDYxNDI_1f829e74-b476-4380-8e12-2212ae458bdd"
      unitRef="usd">6900000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDYxNTM_cf5dc84b-6d10-46ad-ba15-5f0f0ff0fa9a"
      unitRef="usd">8200000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i0f7ff238d4944b8f9443af489d5f4f41_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDY0Mzk_ffe037cd-7103-4b55-8af9-b180270e3205"
      unitRef="usd">4400000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i7818267ec4e744e097b64e383ed9af45_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDY0NDM_447a0556-015f-4ef0-ba61-dc967b6a11c5"
      unitRef="usd">2400000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="ied67e1b9fb154b7899786aab8beacc7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDY1NjE_5390ad9b-4d77-4acc-b833-ba07aeb9c7a0"
      unitRef="usd">4700000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="i0f7ff238d4944b8f9443af489d5f4f41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDY2MjI_6ab2f9c6-b021-4d13-868d-0c335d15fdfc"
      unitRef="usd">6400000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="i3840450be021412394a39d7dc9a99e30_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDY5Njk_1eee4cc9-974b-45b1-877a-e9a7de088a8b"
      unitRef="usd">51600000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="id65dbd6f4e59476b84e778483edc8122_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDY5NzM_0ba7adb4-78cf-46a6-a5b1-5a34c713db00"
      unitRef="usd">55600000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="if816a3a1f98648f69ee71905a81026b8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDcyODk_a8350c42-b3e2-462f-83ed-49c4050db74b"
      unitRef="usd">17300000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i547a0939203d4e44b695c6b9e4820e71_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDcyOTI_628ad540-09d0-408f-a4fe-6e74ee651aae"
      unitRef="usd">30100000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:SummaryOfIncomeTaxExaminationsTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzYzMTU_2c68da6c-3c5e-4927-8a07-b42433e1735b">&lt;div style="margin-top:9pt;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;The Company is under examination by tax authorities in various jurisdictions and remains subject to examination until the applicable statutes of limitation expire. The statutes of limitation for the material jurisdictions in which the Company files income tax returns remain open as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.533%"/&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:48.535%"/&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:top"&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 &#x2014; Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 and forward&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:top"&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 &#x2014; Material States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 and forward&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2012 and forward&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;UK&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016 and forward&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 and forward&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxExaminationsTextBlock>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzYzMjc_33d28c27-e2be-4999-b8d4-218955d815e0">&lt;div style="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;The following table sets forth the reconciliation of gross unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;68,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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;text-align:left;vertical-align: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 current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Additions for prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for acquired tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;68,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Reductions for prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse in statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 exchange rate 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,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;68,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzMtMS0xLTEtMA_16873d07-c996-42bf-9455-d1dfa4f1600b"
      unitRef="usd">68075000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzMtMy0xLTEtMA_e90b0b08-901a-4cf2-b954-419815979e1a"
      unitRef="usd">54000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i04de07d9e4eb48a6a6dca3aaa89a8eca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzMtNS0xLTEtMA_4ca0a645-3bf1-4804-9e16-d3c8231e9af4"
      unitRef="usd">1293000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzQtMS0xLTEtMA_eb6dbef6-c67c-4846-b94e-0a61fde10e26"
      unitRef="usd">39841000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzQtMy0xLTEtMA_4f8c7e47-3f50-42c6-a9fe-35417def5424"
      unitRef="usd">14009000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzQtNS0xLTEtMA_231b6d25-5f81-459a-9558-caa9ba453daf"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzUtMS0xLTEtNTYyNTg_e61ac01b-b76a-40a7-8168-ce2dfe4f2177"
      unitRef="usd">8422000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzUtMy0xLTEtNTYyNjc_70fca017-cc94-4d5a-956e-20d82c921149"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzUtNS0xLTEtNTYyNzQ_d6cbb744-3324-402c-a2ce-caabd2209a5b"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzUtMS0xLTEtMA_e594504e-919c-49f6-979b-ff28ee5ef783"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzUtMy0xLTEtMA_d655a547-009e-4af9-b498-acd05e61f783"
      unitRef="usd">68048000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzUtNS0xLTEtMA_47edc49a-26cb-4939-b387-f6d7de439ef1"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzYtMS0xLTEtMA_a20f1b34-9fe5-4efa-a5de-d49a51cae729"
      unitRef="usd">3853000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzYtMy0xLTEtMA_8bd30d62-a07e-410f-b97a-9bf5eb73c0fd"
      unitRef="usd">43000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzYtNS0xLTEtMA_7a08f9bb-da09-4c3f-b921-1e90760c6daf"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzctMS0xLTEtMA_4437f02d-c14c-48d5-80c9-1328bebd769a"
      unitRef="usd">118000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzctMy0xLTEtMA_2e175c63-02e7-477e-9e4f-b1c1331acd66"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzctNS0xLTEtMA_15a4ba5c-de90-46a7-8e3d-9f3b9864dd6c"
      unitRef="usd">1290000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzgtMS0xLTEtMA_98b66379-0c2a-4a51-9a57-0770b0659c1a"
      unitRef="usd">3837000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzgtMy0xLTEtMA_aa4f13bd-75a0-4a3a-9450-d8deab32a353"
      unitRef="usd">15886000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzgtNS0xLTEtMA_c884157d-1e9a-4025-82ba-ed27883df178"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzktMS0xLTEtMA_6c30f1c7-3588-44a5-aa41-def01598e31b"
      unitRef="usd">1239000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzktMy0xLTEtMA_a7d941a9-68c3-43a8-80d3-7a62225662ec"
      unitRef="usd">1893000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzktNS0xLTEtMA_1c9c03ad-d754-42e7-bc39-4042435dfd59"
      unitRef="usd">51000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzEwLTEtMS0xLTA_6033148f-4cb8-48fa-9535-dbe05d40f037"
      unitRef="usd">107291000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzEwLTMtMS0xLTA_320a5530-9492-4abe-abf5-6fa88b1d5358"
      unitRef="usd">68075000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90YWJsZTpkNDNmZTkwMjUwZjY0YzRjYWViMzI4NTAxN2RhZTQ2ZC90YWJsZXJhbmdlOmQ0M2ZlOTAyNTBmNjRjNGNhZWIzMjg1MDE3ZGFlNDZkXzEwLTUtMS0xLTA_6909e937-e1ec-41af-b544-cf38721c287c"
      unitRef="usd">54000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzUwNDI_439ae25a-049f-4d26-a850-3a97f3f51397"
      unitRef="usd">107300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzUwNDk_91c82c4f-307b-4050-b6fd-4dbfc0c9d19f"
      unitRef="usd">68100000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDQ4MDc_83971691-e4fa-44b6-a5cf-08ba524d3892"
      unitRef="usd">36100000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDQ4MTQ_015d366e-f080-49ed-9bc2-61773fcf1e39"
      unitRef="usd">29100000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDQ4MjE_8786ca7a-1f2d-4eb4-a653-1739378cfc8f"
      unitRef="usd">100000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzUzODY_1138e165-9f07-46df-8166-b24809b0686f"
      unitRef="usd">14300000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ied67e1b9fb154b7899786aab8beacc7b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzU1MDc_22c1555d-8c49-4aca-9ffb-64cba7a6c6c7"
      unitRef="usd">3200000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDQ4Mjk_ac092ac3-0e05-4c2b-bd14-55c275266006"
      unitRef="usd">900000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDQ4MzY_db9da88f-4332-40a0-ba78-9d51d78e5cc6"
      unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDQ4NDM_ad36292e-6362-4969-add8-da1a7ee8d2b9"
      unitRef="usd">-800000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDQ4NTE_976b6edb-fd09-46bc-9999-cbf0a6c39ff1"
      unitRef="usd">6400000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDQ4NTk_007314be-cb1b-4fed-b06f-a60e37787853"
      unitRef="usd">5500000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDQ4NjY_4a38e769-3012-4f00-aa22-35cc96c77de9"
      unitRef="usd">3400000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDQ4ODY_104ae100-397c-4f8c-90f1-9f6cb4011f91"
      unitRef="usd">4900000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzMyOTg1MzQ5MDQ4OTM_19bfbc42-fb0d-4244-940d-12c4e72bfa05"
      unitRef="usd">1500000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:IncomeTaxExaminationDescription
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDkvZnJhZzo2NDkwYzU0NGIwYmE0ZWNjOWFhNTU1YTRkMDA2ZDExNi90ZXh0cmVnaW9uOjY0OTBjNTQ0YjBiYTRlY2M5YWE1NTVhNGQwMDZkMTE2XzEwOTk1MTE2OTExMTE_50683540-1846-4ce8-b91d-921c6ba69ea7">On October 22, 2021, one of the Company's Mexican affiliates received a tax assessment from the Mexican tax authorities related to its 2012 income tax return in the amount of approximately $26.0&#160;million. The Company believes the assessment is without merit and has appealed it. The Company expects any potential liability remaining after availing itself of available administrative and judicial appeals to be immaterial to its consolidated financial statements and, accordingly, has not recorded a reserve</us-gaap:IncomeTaxExaminationDescription>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90ZXh0cmVnaW9uOjZmZDJhODI1NTRhMjQ4ZGNhY2E3Mzg5ODJmNmMzNWE5XzI2MzE_e595b761-ecb2-4ca8-9222-56c951ad3cf5">&lt;div style="margin-top:6pt;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;Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted-average number of common shares outstanding during the periods. Diluted earnings per share is computed by dividing net income attributable to common stockholders by the weighted-average common shares and common share equivalents outstanding during the periods. The dilutive effect of common share equivalents is considered in the diluted earnings per share computation using the treasury stock method, which includes consideration of equity awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following table sets forth the details of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding: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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 attributable to WESCO International, Inc.&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;465,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;100,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;223,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Net income attributable to common stockholders&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;407,974&#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;70,421&#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;223,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&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 outstanding used in computing basic earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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;50,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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;46,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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;43,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;Common shares issuable upon exercise of dilutive equity awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&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 outstanding and common share equivalents used in computing diluted earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;46,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;43,487&#160;&lt;/span&gt;&lt;/td&gt;&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;Earnings per share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 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;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;8.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;5.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&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;7.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;The computation of diluted earnings per share attributable to common stockholders excludes stock-based awards that would have an antidilutive effect on earnings per share. For the year ended December&#160;31, 2021, there were no antidilutive stock-based awards, and for the years ended December&#160;31, 2020 and 2019, there were approximately 1.8 million and 1.7 million antidilutive awards, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;In December 2017, the Company's Board of Directors (the "Board") authorized the repurchase of up to $300 million of the Company's common stock through December 31, 2020 (the "Repurchase Authorization"). In October 2018, the Board approved an increase to the Repurchase Authorization from $300 million to $400 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Company entered into certain accelerated stock repurchase agreements with a financial institution to repurchase shares of its common stock pursuant to the Repurchase Authorization. In exchange for up-front cash payments totaling $275.0 million, the Company repurchased 5,459,030 shares of common stock under the Repurchase Authorization, of which 3,455,584 shares were received during the year ended December&#160;31, 2019. The Company did not repurchase, nor did it receive, any of its common stock during the years ended December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;The total number of shares ultimately delivered under the accelerated stock repurchase transactions described above were determined by the average of the volume-weighted-average price of the Company's common stock for each exchange business day during the respective settlement valuation periods. Wesco funded the repurchases with available cash, and borrowings under its accounts receivable securitization and revolving credit facilities. For purposes of computing earnings per share, share repurchases have been reflected as a reduction to common shares outstanding on the respective delivery dates.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90ZXh0cmVnaW9uOjZmZDJhODI1NTRhMjQ4ZGNhY2E3Mzg5ODJmNmMzNWE5XzI2Mjg_9282ce95-8eac-4001-8c9e-59014c4a3b2d">&lt;div style="margin-top:6pt;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;The following table sets forth the details of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding: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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 attributable to WESCO International, Inc.&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;465,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;100,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;223,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Net income attributable to common stockholders&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;407,974&#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;70,421&#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;223,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&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 outstanding used in computing basic earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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;50,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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;46,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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;43,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;Common shares issuable upon exercise of dilutive equity awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&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 outstanding and common share equivalents used in computing diluted earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;46,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;43,487&#160;&lt;/span&gt;&lt;/td&gt;&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;Earnings per share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 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;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;8.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;5.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&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;7.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzMtMS0xLTEtMA_18a15b8d-b0ad-4db5-a16e-518903bc0f74"
      unitRef="usd">465382000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzMtMy0xLTEtMA_570f2a52-fe7f-409b-8b6c-b2ecc1d9f9c9"
      unitRef="usd">100560000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzMtNS0xLTEtMA_31af5da4-692a-4647-b955-4438ba4299b3"
      unitRef="usd">223426000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzQtMS0xLTEtMA_b80f1048-d762-42ae-a058-f6ffd5184349"
      unitRef="usd">57408000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzQtMy0xLTEtMA_0da37488-433c-409d-815c-35d3813888a4"
      unitRef="usd">30139000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzQtNS0xLTEtMA_09546729-f313-4ccf-9c7d-d98018962c58"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzUtMS0xLTEtMA_1776328f-ba3c-41e8-a7ac-2247c5f5f42a"
      unitRef="usd">407974000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzUtMy0xLTEtMA_f0534183-483c-4f19-a11f-6b7e6e495999"
      unitRef="usd">70421000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzUtNS0xLTEtMA_6963c7d9-258f-42e7-8fdf-d1042579352a"
      unitRef="usd">223426000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzYtMS0xLTEtMA_000e13c3-a6f7-4a04-95cf-de789eb06244"
      unitRef="shares">50300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzYtMy0xLTEtMA_393a47b1-cedd-4c4f-96a7-3ce3ea4b63c2"
      unitRef="shares">46174000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzYtNS0xLTEtMA_54495e7f-b449-4e1e-8612-bac4bc4e5588"
      unitRef="shares">43104000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzctMS0xLTEtMA_6773ae76-2750-4149-b9f4-7554813953da"
      unitRef="shares">1730000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzctMy0xLTEtMA_7484efee-901f-4894-ae1b-cc9be2f9da1d"
      unitRef="shares">451000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzctNS0xLTEtMA_3a550742-ef93-4e09-94ac-78490e78f5f8"
      unitRef="shares">383000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzgtMS0xLTEtMA_7e2629aa-053d-495f-930b-a797d1f56600"
      unitRef="shares">52030000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzgtMy0xLTEtMA_bfbf6051-4f5a-4490-a81b-a27102a6562c"
      unitRef="shares">46625000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzgtNS0xLTEtMA_597b8f94-f82b-4d01-81ff-aefc955556b2"
      unitRef="shares">43487000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzEwLTEtMS0xLTA_780d9497-d873-4358-b2ca-59726ee81e65"
      unitRef="usdPerShare">8.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzEwLTMtMS0xLTA_499fa61f-cb95-43f8-b564-b62846820a0b"
      unitRef="usdPerShare">1.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzEwLTUtMS0xLTA_5d74f738-ec1f-465b-a7b7-96d9b3175776"
      unitRef="usdPerShare">5.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzExLTEtMS0xLTA_255378aa-4462-4456-8ca5-6db41f337aad"
      unitRef="usdPerShare">7.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzExLTMtMS0xLTA_7eb4abce-b11e-4098-a498-abbb176ed784"
      unitRef="usdPerShare">1.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90YWJsZTowNzA4NWFiNDE3MDY0MWU2YTBjODU1NmMyNjY5NmJlZC90YWJsZXJhbmdlOjA3MDg1YWI0MTcwNjQxZTZhMGM4NTU2YzI2Njk2YmVkXzExLTUtMS0xLTA_ab4e9e9f-252d-4913-951a-ac4442698158"
      unitRef="usdPerShare">5.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1114a6bcc0a8426ebc8dde73035a9d93_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90ZXh0cmVnaW9uOjZmZDJhODI1NTRhMjQ4ZGNhY2E3Mzg5ODJmNmMzNWE5XzgzMg_53d886ca-273d-45d2-ad4d-c2375858137d"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1363a0781a6d48cf845fac4cd707da12_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90ZXh0cmVnaW9uOjZmZDJhODI1NTRhMjQ4ZGNhY2E3Mzg5ODJmNmMzNWE5XzgzNg_6aeb84c8-ceab-456b-9475-501390ffda81"
      unitRef="shares">1800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4ad9f4e9476143999c3a8905f14ddb54_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90ZXh0cmVnaW9uOjZmZDJhODI1NTRhMjQ4ZGNhY2E3Mzg5ODJmNmMzNWE5Xzg0Mw_eb192146-7f4d-4d55-ac11-9c4a2eca8007"
      unitRef="shares">1700000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90ZXh0cmVnaW9uOjZmZDJhODI1NTRhMjQ4ZGNhY2E3Mzg5ODJmNmMzNWE5XzEwMzk_9c9a6cb7-714f-44a6-91a4-045c678a58dd"
      unitRef="usd">300000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramExpirationDate
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90ZXh0cmVnaW9uOjZmZDJhODI1NTRhMjQ4ZGNhY2E3Mzg5ODJmNmMzNWE5XzEwODA_4fec5ab2-cb5e-44a0-b689-fc132ac804bd">2020-12-31</us-gaap:StockRepurchaseProgramExpirationDate>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90ZXh0cmVnaW9uOjZmZDJhODI1NTRhMjQ4ZGNhY2E3Mzg5ODJmNmMzNWE5XzEyMDI_769fb50f-9cb2-41a2-b597-2b923ebc1a1f"
      unitRef="usd">300000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90ZXh0cmVnaW9uOjZmZDJhODI1NTRhMjQ4ZGNhY2E3Mzg5ODJmNmMzNWE5XzEyMDg_071634b9-001e-4cb9-b19a-aec7026ae1a8"
      unitRef="usd">400000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic0bc2347ef504cdf8a0a05c8207f7bb1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90ZXh0cmVnaW9uOjZmZDJhODI1NTRhMjQ4ZGNhY2E3Mzg5ODJmNmMzNWE5XzE0NjM_91ddf45b-333f-4b79-b798-a4aa43d961b3"
      unitRef="usd">275000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ic0bc2347ef504cdf8a0a05c8207f7bb1_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90ZXh0cmVnaW9uOjZmZDJhODI1NTRhMjQ4ZGNhY2E3Mzg5ODJmNmMzNWE5XzE0ODg_b5e96bc5-7fe3-422b-8aec-698dc4cf4db9"
      unitRef="shares">5459030</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i37686173fa77408ab292fc6c535ca476_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTIvZnJhZzo2ZmQyYTgyNTU0YTI0OGRjYWNhNzM4OTgyZjZjMzVhOS90ZXh0cmVnaW9uOjZmZDJhODI1NTRhMjQ4ZGNhY2E3Mzg5ODJmNmMzNWE5XzE1MDg_32579d55-2d53-440a-a8d2-64dc88c7ff8b"
      unitRef="shares">3455584</us-gaap:TreasuryStockCommonShares>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTc5_f63296f4-1fee-441f-bcd1-7fefa247d10e">&lt;div style="margin-top:9pt;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;/div&gt;&lt;div style="margin-top:6pt;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;Wesco Distribution sponsors a defined contribution retirement savings plan for the majority of its U.S. employees (the "WESCO Distribution, Inc. Retirement Savings Plan"). The Company matches contributions made by employees at an amount equal to 50% of participants' total monthly contributions up to 6% of eligible compensation. Contributions are made in cash and employees have the option to transfer balances allocated to their accounts into any of the available investment options. The Company may also make, subject to the Board of Directors' approval, a discretionary contribution to the WESCO Distribution, Inc. Retirement Savings Plan if certain predetermined profit levels are attained. Discretionary employer contribution charges of $13.1 million were incurred for the year ended December&#160;31, 2021. There were&#160;no&#160;discretionary&#160;contributions for the years ended December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Anixter Inc. sponsors a defined contribution plan covering all of its non-union U.S. employees (the "Anixter Inc. Employee Savings Plan"). The employer match for the Anixter Inc. Employee Savings Plan is equal to 50% of a participant's contribution up to 5% of the participant's compensation. Anixter Inc. will also make an annual contribution to the Anixter Inc. Employee Savings Plan on behalf of each active participant who is hired or rehired on or after July 1, 2015, or is not participating in the Anixter Inc. Pension Plan. The amount of the employer annual contribution is equal to either 2% or 2.5% of the participant&#x2019;s compensation, as determined by the participant&#x2019;s years of service. This contribution is in lieu of being eligible for the Anixter Inc. Pension Plan. Certain of Anixter Inc.'s foreign subsidiaries also have defined contribution plans. Contributions to these plans are based upon various levels of employee participation and legal requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Effective January 1, 2022, the Anixter Inc. Employee Savings Plan will be merged with and into the WESCO Distribution, Inc. Retirement Savings Plan (the "U.S. Defined Contribution Plan Merger"). On December 31, 2021, participant account balances were transferred from the Anixter Inc. Employee Savings Plan to the WESCO Distribution, Inc. Retirement Savings Plan. In connection with the U.S. Defined Contribution Plan Merger, the WESCO Distribution, Inc. Retirement Savings plan will be amended to change the employer matching contribution at an amount equal to 100% of a participant&#x2019;s eligible elective deferrals up to 3% of the participant&#x2019;s eligible compensation and 50% of the next 4% of eligible compensation, and to eliminate the discretionary employer contributions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;WESCO Distribution Canada LP, a wholly-owned subsidiary of the Company, sponsors a defined contribution plan covering the current full-time employees of WESCO Distribution Canada LP and part-time employees meeting certain requirements for continuous service, earnings and minimum hours of employment (the "Wesco Canadian Defined Contribution Plan"). The Company makes contributions in amounts ranging from 3% to 5% of participants' eligible compensation based on years of continuous service. For employees having completed between 20 and 25 or more years of service as of January 1, 2015, the Company's contribution ranges from 5% to 7% of the respective participants' eligible compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Anixter Canada Inc. sponsors a defined contribution plan for certain Canadian employees (the &#x201c;Anixter Canadian Defined Contribution Plan&#x201d;), which provides for core employer contributions in amounts ranging from 3% to 4% of participants' eligible compensation based on years of continuous service, plus a matching contribution equal to 25% of a participant&#x2019;s elective contributions up to 6% of eligible compensation (for a maximum total employer contribution equal to 5.5%).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Effective January 1, 2022, the Anixter Canadian Defined Contribution Plan will be merged with and into an amended Wesco Canadian Defined Contribution Plan. The amended Wesco Canadian Defined Contribution Plan will provide a core employer contribution of 3% of a participant&#x2019;s eligible compensation, plus a matching contribution equal to 50% of a participant&#x2019;s elective contributions up to 4% of eligible compensation (for a maximum total employer contribution equal to 5%). The amended Wesco Canadian Defined Contribution Plan will also require employees of EECOL Electric Corp. hired on or after January 1, 2022 to join this Canadian defined contribution plan, and will permit enrollment for those not participating in the defined benefit plan described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco incurred charges of $54.7 million, $18.3 million, and $22.9 million for the years ended December&#160;31, 2021, 2020 and 2019, respectively, for all defined contribution plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco Distribution sponsors a non-qualified deferred compensation plan (the "Wesco Deferred Compensation Plan") that permits select employees to make pre-tax deferrals of salary and bonus. Employees have the option to transfer balances allocated to their accounts in the Wesco Deferred Compensation Plan into any of the available investment options. The Wesco Deferred Compensation Plan is an unfunded plan. As of December&#160;31, 2021, the Company's obligation under the Wesco Deferred Compensation Plan was $20.9 million, which was included in other noncurrent liabilities in the Consolidated Balance Sheet. As of December&#160;31, 2020, the Company's obligation under the Wesco Deferred Compensation Plan was $27.4 million, of which $10.1 million was included in other current liabilities and $17.3 million was in other noncurrent liabilities in the Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Anixter Inc. sponsored a non-qualified deferred compensation plan (the "Anixter Deferred Compensation Plan") that permitted select employees to make pre-tax deferrals of salary and bonus. Interest was accrued monthly on the deferred compensation balances based on the average ten-year Treasury note rate for the previous three months times a factor of 1.4, and the rate was further adjusted if certain financial goals were achieved. In the fourth quarter of 2020, the Company terminated the Anixter Deferred Compensation Plan. Accordingly, a deferred compensation liability of $45.1 million was classified in other current liabilities in the Consolidated Balance Sheet at December&#160;31, 2020. In the second quarter of 2021, the Company settled the liability for the Anixter Deferred Compensation Plan by making lump sum payments of $42.8&#160;million directly to participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Company held assets in a Rabbi Trust arrangement to provide for the liability associated with the Anixter Deferred Compensation Plan. The assets were invested in marketable securities. As of December&#160;31, 2020, the assets held in this arrangement were $39.6 million and were recorded in other current assets in the Consolidated Balance Sheet. In the second quarter of 2021, the Company liquidated this investment arrangement for approximately $39.7&#160;million and used its proceeds plus available cash to fund the settlement of the Anixter Deferred Compensation Plan described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Defined Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco sponsors a contributory defined benefit plan covering substantially all Canadian employees of EECOL Electric Corp., a wholly-owned subsidiary of the Company (the "EECOL Plan"). The EECOL Plan provides retirement benefits based on earnings and credited service, and participants contribute 2% of their earnings to the EECOL Plan. Participants become 100% vested after two years of continuous service or, if earlier, at the participant's normal retirement age. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco also sponsors a Supplemental Executive Retirement Plan for certain executives of EECOL Electric Corp. (the "EECOL SERP"), which provides additional pension benefits based on earnings and credited service. The EECOL SERP is an unfunded plan. Effective January 1, 2013, the EECOL SERP was closed to new participants and existing participants became 100% vested. EECOL SERP participants now contribute 4% of their earnings to the EECOL Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Anixter Inc. sponsors various defined benefit pension plans in the U.S., which consist of the Anixter Inc. Pension Plan, the Anixter Inc. Executive Benefit Plan, and the Supplemental Executive Retirement Plan (the "Anixter SERP") (together, the "Domestic Plans") and various defined benefit pension plans covering employees of foreign subsidiaries in Canada and Europe (together with the "EECOL Plan" and "EECOL SERP", the "Foreign Plans").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Anixter Inc. Pension Plan was closed to entrants first hired or rehired on or after July 1, 2015. The majority of the Anixter defined benefit pension plans are non-contributory, and with the exception of the U.S. and Canada, cover substantially all full-time employees in their respective countries. Retirement benefits are provided based on compensation as defined in each of the plan agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Domestic Plans are funded as required by the Employee Retirement Income Security Act of 1974 ("ERISA") and the Internal Revenue Service. The Foreign Plans are funded as required by applicable foreign laws.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;In the fourth quarter of 2020, the Company terminated both the Anixter Inc. Executive Benefit Plan and the Anixter SERP. Accordingly, pension liabilities totaling $18.1&#160;million associated with the Anixter Inc. Executive Benefit Plan and the Anixter SERP were classified as current in the Consolidated Balance Sheet at December&#160;31, 2020. During the year ended December&#160;31, 2021, the Company settled its liabilities for the Anixter Inc. Executive Benefit Plan and Anixter SERP by making lump sum payments directly to participants totaling $17.9 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;During the fourth quarter of 2021, the Company adopted certain plan amendments to freeze the benefits provided under the Anixter Inc. Pension Plan effective December 31, 2021, to close participation in the EECOL Plan effective December 31, 2021, and to freeze the benefit accruals under the Pension Plan for Employees of Anixter Canada Inc., the EECOL Plan and the EECOL SERP, effective December 31, 2023. These amendments required the Company to remeasure the projected benefit obligations associated with these plans, resulting in a gain from curtailment totaling $36.6 million, which is recorded as a component of other non-operating income in the Consolidated Statement of Income and Comprehensive Income for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following table presents the changes in benefit obligations, plan assets and funded status for the defined benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&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.280%"/&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:9.280%"/&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:9.280%"/&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:9.280%"/&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.286%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in Projected Benefit Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 #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 #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;Beginning balance&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,484&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486,855&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,852&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;819,339&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,852&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,893&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,206&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;619,099&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;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,033&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,763&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 7pt 2px 1pt;text-align:right;vertical-align: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,140&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 7pt 2px 1pt;text-align:right;vertical-align: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,029&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 7pt 2px 1pt;text-align:right;vertical-align: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,173&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 7pt 2px 1pt;text-align:right;vertical-align: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,792&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,219&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 7pt 2px 1pt;text-align:right;vertical-align: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,787&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 7pt 2px 1pt;text-align:right;vertical-align: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,801&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 7pt 2px 1pt;text-align:right;vertical-align: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,162&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 7pt 2px 1pt;text-align:right;vertical-align: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,020&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 7pt 2px 1pt;text-align:right;vertical-align: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,949&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;Participant contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728&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 7pt 2px 1pt;text-align:right;vertical-align: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&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 (gain) loss, including assumption changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,649)&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 7pt 2px 1pt;text-align:right;vertical-align: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,911&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 7pt 2px 1pt;text-align:right;vertical-align: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,483)&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 7pt 2px 1pt;text-align:right;vertical-align: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,044&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 7pt 2px 1pt;text-align:right;vertical-align: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,132)&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 7pt 2px 1pt;text-align:right;vertical-align: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,955&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;Benefits paid from plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,988)&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 7pt 2px 1pt;text-align:right;vertical-align: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,222)&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 7pt 2px 1pt;text-align:right;vertical-align: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,343)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,008)&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 7pt 2px 1pt;text-align:right;vertical-align: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,331)&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 7pt 2px 1pt;text-align:right;vertical-align: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,230)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 paid from Company assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(527)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(547)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(461)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(448)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(988)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(995)&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;Curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,900)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&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 7pt 2px 1pt;text-align:right;vertical-align: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,680)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,580)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan amendment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&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 7pt 2px 1pt;text-align:right;vertical-align: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)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&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;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,889)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(219)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,235)&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 7pt 2px 1pt;text-align:right;vertical-align: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,108)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,235)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,256)&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 7pt 2px 1pt;text-align:right;vertical-align: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,562&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 7pt 2px 1pt;text-align:right;vertical-align: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,256)&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 7pt 2px 1pt;text-align:right;vertical-align: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,562&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;Ending balance&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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,783&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,484&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,096&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486,855&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,879&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;819,339&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Change in Plan Assets at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,287&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,718&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,385&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721,005&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,385&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324,292&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,644&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,936&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,432&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 7pt 2px 1pt;text-align:right;vertical-align: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,217&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 7pt 2px 1pt;text-align:right;vertical-align: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,661&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 7pt 2px 1pt;text-align:right;vertical-align: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,947&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 7pt 2px 1pt;text-align:right;vertical-align: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,093&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 7pt 2px 1pt;text-align:right;vertical-align: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,164&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;Participant contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728&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 7pt 2px 1pt;text-align:right;vertical-align: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&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,889&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,240&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 7pt 2px 1pt;text-align:right;vertical-align: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,838&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 7pt 2px 1pt;text-align:right;vertical-align: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,129&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 7pt 2px 1pt;text-align:right;vertical-align: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,838&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;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,988)&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 7pt 2px 1pt;text-align:right;vertical-align: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,222)&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 7pt 2px 1pt;text-align:right;vertical-align: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,343)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,008)&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 7pt 2px 1pt;text-align:right;vertical-align: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,331)&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 7pt 2px 1pt;text-align:right;vertical-align: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,230)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,889)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,235)&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 7pt 2px 1pt;text-align:right;vertical-align: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,107)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,235)&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;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,123)&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 7pt 2px 1pt;text-align:right;vertical-align: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,419&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 7pt 2px 1pt;text-align:right;vertical-align: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,123)&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 7pt 2px 1pt;text-align:right;vertical-align: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,419&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,731&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,287&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,781&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,718&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752,512&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721,005&lt;/span&gt;&lt;/td&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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Funded Status&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,948&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,803&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,315)&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121,137)&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,633&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,334)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 Recognized in the Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,948&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,921&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,818&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,766&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,100&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,118)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(437)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(471)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(437)&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 7pt 2px 1pt;text-align:right;vertical-align: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,589)&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;Other noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,696)&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 7pt 2px 1pt;text-align:right;vertical-align: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,845)&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 7pt 2px 1pt;text-align:right;vertical-align: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,696)&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 7pt 2px 1pt;text-align:right;vertical-align: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,845)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 amount recognized&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,948&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,803&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,315)&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121,137)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,633&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,334)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 Assumptions Used to Determine Benefit Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount 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;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;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;Rate of 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;&#x2014;&#160;&lt;/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;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/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;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company assumed the Domestic Plans and certain foreign plans in connection with the acquisition of Anixter on June 22, 2020, as disclosed in Note 6, "Acquisitions and Disposals". For all defined benefit plans assumed as part of the merger with Anixter, the projected benefit obligation and fair value of plan assets were remeasured as of the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The measurement date for all plans is December 31st. Accordingly, at the end of each fiscal year, the Company determines the discount rate to measure the plan liabilities at their present value. The discount rate reflects the current rate at which the pension liabilities could effectively be settled at the measurement date. This rate was estimated at the end of 2021 and 2020 using a yield curve based on corporate bond data, which the Company concluded was consistent with observable market conditions and industry standards for developing spot rate curves.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;At December&#160;31, 2021 and 2020, the consolidated weighted-average discount rate of all plans was 2.6% and 2.2%, respectively, and these rates were used to measure the projected benefit obligation at the end of each respective year-end. The consolidated net funded status was $26.6 million at December&#160;31, 2021, compared to a consolidated net unfunded status of $98.3 million at December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;At December&#160;31, 2021 and 2020, the Company's projected benefit obligation was $301.8 million and $332.5 million, respectively, for the Domestic Plans and $424.1 million and $486.9 million, respectively, for the Foreign Plans. The Company had 9 plans at December&#160;31, 2021 and 13 plans at December&#160;31, 2020 for which the projected benefit obligation was in excess of the fair value of plan assets. For these plans, the aggregate projected benefit obligation was $214.5&#160;million and $504.8 million, respectively, and the aggregate fair value of plan assets was $167.4 million and $365.4 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;At December&#160;31, 2021 and 2020, the Company' accumulated benefit obligation was $301.8 million and $328.2 million, respectively, for the Domestic Plans and $390.8 million and $417.6 million, respectively, for the Foreign Plans. The Company had 9 plans at December&#160;31, 2021 and 13 plans at December&#160;31, 2020 for which the accumulated benefit obligation was in excess of the fair value of plan assets. For these plans, the aggregate accumulated benefit obligation was $194.6&#160;million and $435.6 million, respectively, and the aggregate fair value of plan assets was $167.4 million and $365.4 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following tables set forth the components of net periodic pension (benefit) cost for the Company's defined benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&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:6.356%"/&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:6.356%"/&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:6.648%"/&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:6.356%"/&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:6.356%"/&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:6.648%"/&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:6.356%"/&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:6.367%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of Net Periodic Pension (Benefit) Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&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,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;12,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;9,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;15,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;8,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;9,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(17,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(17,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(32,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(36,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension (benefit) cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,455)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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;(1,845)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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;(28,542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;As described above, the Company assumed the Domestic Plans and certain foreign plans in connection with the acquisition of Anixter on June 22, 2020. The Company began recognizing the associated net periodic pension (benefit) cost as of the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;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;The service cost of $15.2 million, $10.8 million and $4.6 million for the years ended December&#160;31, 2021, 2020 and 2019, respectively, is reported as a component of selling, general and administrative expenses. The other components of net periodic pension (benefit) cost totaling net benefits of $53.2 million, $8.2 million and $1.4 million for the years ended December&#160;31, 2021, 2020 and 2019, respectively, are presented as components of other non-operating income ("other income, net").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:9pt;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;The following weighted-average actuarial assumptions were used to determine net periodic pension (benefit) cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&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:6.648%"/&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:6.648%"/&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:6.648%"/&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:6.648%"/&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:6.648%"/&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:6.648%"/&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:6.648%"/&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:6.660%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;span style="color:#000000;font-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;&#x2014;&#160;&lt;/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;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;span style="color:#000000;font-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;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of 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;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;As described above, the Company assumed the Domestic Plans and certain foreign plans in connection with the acquisition of Anixter on June 22, 2020. The Company began using the related assumptions as of the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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;The expected long-term rate of return on plan assets reflects the average rate of earnings expected on the invested assets and future assets to be invested to provide for the benefits included in the projected benefit obligation. The Company uses historic plan asset returns combined with current market conditions to estimate the rate of return. The weighted-average expected long-term rate of return on plan assets used in the determination of net periodic pension cost for 2021 was 5.1%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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;As a result of the combined effect of valuation changes in both the equity and bond markets, the plan assets produced an actual gain of 6.0% in 2021. The difference between the expected return and actual return on plan assets is amortized into expense over the service lives of the plan participants. These amounts are reflected on the balance sheet through charges to accumulated other comprehensive loss, a component of stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;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:115%"&gt;The following table sets forth the changes and the end of year components of accumulated other comprehensive (income) loss for the defined benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Changes to Balance:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;text-align:left;vertical-align: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, before tax effect&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,062)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credit arising in 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;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 actuarial gain arising in current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,064)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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, before tax effect&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;(58,788)&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;(3,062)&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:15pt"&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="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of Balance:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credit&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;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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, before tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58,788)&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;(3,062)&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;Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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, after tax effect&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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;(45,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;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;The following benefit payments, which reflect expected future service, are expected to be paid as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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;2022&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;11,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,430&#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;20,645&#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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 to 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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;The Company expects to contribute approximately $10.8 million to its Foreign Plans in 2022. The Company does not expect to make a contribution to its domestic qualified pension plan in 2022 due to its overfunded status.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The assets of the various defined benefit plans are held in separate independent trusts and managed by independent third party advisors. The investment objective for the defined benefit plans is to ensure an adequate level of assets is available to fund the benefits owed to employees and their beneficiaries when they become payable. In meeting this objective, the Company seeks to achieve a level of absolute investment return consistent with a prudent level of portfolio risk. The Company's risk preference is to refrain from exposing the plans to higher volatility in pursuit of potential higher returns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The asset mixes and the asset allocation guidelines for the Domestic Plans and Foreign Plans are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.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;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.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;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 7pt;text-align:left;vertical-align: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;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.4&#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 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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;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;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;border-bottom:1pt solid #000;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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.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;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.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;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;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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;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;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;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;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;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;border-bottom:1pt solid #000;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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.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;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.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;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align: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;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.5&#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 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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;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;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;border-bottom:1pt solid #000;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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 1.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;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.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;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 1.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;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;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;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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;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;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;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;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;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;border-bottom:1pt solid #000000;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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The plans' pension committees meet regularly to assess investment performance relative to asset allocation guidelines. The Company periodically rebalances its asset portfolios to be in line with its allocation guidelines.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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;For 2021, the investment policy guidelines of the Domestic Plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;Each asset class is managed by one or more active and passive investment managers&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;Each asset class may be invested in a commingled fund, mutual fund, or separately managed account&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;Investment in Exchange Traded Funds ("ETFs") is permissible&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;Each manager is expected to be "fully invested" with minimal cash holdings&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;Derivative instruments such as futures, swaps and options may be used on a limited basis;  for funds that employ derivatives, the loss of invested capital to the Trust should be limited to the amount invested in the fund&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;The equity portfolio is diversified by sector and geography&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;The real assets portfolio is invested in Real Estate Investment Trusts ("REITs") and private real estate&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;The fixed income is invested in U.S. Treasuries, investment grade corporate debt (denominated in U.S. dollars), and other credit investments including below investment grade rated bonds and loans, securitized credit, and emerging market debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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;The investment policies for the Foreign Plans are the responsibility of the various trustees. Generally, the investment policy guidelines are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;Make sure that the obligations to the beneficiaries of the plan can be met&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;Maintain funds at a level to meet the minimum funding requirements&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;The investment managers are expected to provide a return, within certain tracking tolerances, close to that of the relevant market&#x2019;s indices&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following tables set forth the fair value of assets by asset category for the Domestic Plans and Foreign Plans:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;NAV&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;40,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;40,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;133,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;133,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;/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;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;28,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total investments in Domestic Plans&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;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;367,866&#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;370,731&#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:15pt"&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;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:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;149,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;149,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;17,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;16,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;18,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;18,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total investments in Foreign Plans&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;1,248&#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;18,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;361,752&#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;381,781&#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:15pt"&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;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:700;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Equities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;189,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;189,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;133,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;133,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;/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;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;194,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;18,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&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;4,113&#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;18,781&#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;&#x2014;&#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;729,618&#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;752,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Investments measured at fair value using the NAV per share practical expedient have not been classified in the fair value hierarchy. The amounts presented in the tables above are intended to reconcile the fair value hierarchy to the total fair value of plan assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;NAV&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Domestic 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;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;Equities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;137,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;137,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;78,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;55,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;7,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;7,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total investments in Domestic Plans&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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;347,985&#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;355,287&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/&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;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:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;139,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;21,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;17,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;18,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Total investments in Foreign Plans&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;747&#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;19,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;345,360&#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;365,718&#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:15pt"&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;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:700;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Equities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;276,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;276,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;78,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;204,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;19,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&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;8,049&#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;19,611&#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;&#x2014;&#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;693,345&#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;721,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div 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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Investments measured at fair value using the NAV per share practical expedient have not been classified in the fair value hierarchy. The amounts presented in the tables above are intended to reconcile the fair value hierarchy to the total fair value of plan assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The assets of the Domestic Plans and Foreign Plans are measured at fair value, which is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets and liabilities are classified in the fair value hierarchy based on the lowest level of any input that is significant to the measurement of fair value. Investments for which fair value is measured using the net asset value (NAV) per share practical expedient are not classified in the fair value hierarchy. The majority of pension assets are comprised of common/collective/pool funds (i.e., mutual funds). These funds are valued at the net asset value of shares held in the underlying funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The fair value methods described above may not be indicative of net realizable value or reflective of future fair values. Additionally, while the Company believes the valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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-style:italic;font-weight:700;line-height:120%"&gt;Other Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;As permitted by the Merger Agreement, Anixter granted restricted stock units prior to June 22, 2020 in the ordinary course of business to its employees and directors. These awards, for which vesting did not accelerate solely as a result of the Merger, were converted into cash-only settled Wesco phantom stock units, which vest ratably over a 3-year period. As of December&#160;31, 2021 and 2020, the estimated fair value of these awards was $22.7&#160;million and $22.8 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;As of December&#160;31, 2021, the Company's liability for these awards was $17.3&#160;million, of which $10.9&#160;million was included in accrued payroll and benefit costs and $6.4&#160;million was a component of other noncurrent liabilities in the Consolidated Balance Sheet. As of December&#160;31, 2020, the Company's liability for these awards was $11.7&#160;million, of which $6.5&#160;million was included in accrued payroll and benefit costs and $5.2&#160;million was a component of other noncurrent liabilities in the Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Company recognized compensation expense associated with these awards of $13.6 million and $9.2 million for the years ended December&#160;31, 2021 and 2020, respectively, which is reported as a component of selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i83b4413ef8e0483295a9261a3be89851_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDgzNjE_ab86baae-d7ff-4292-b863-bc90313fff8d"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i83b4413ef8e0483295a9261a3be89851_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDgzNjc_d0542d31-232a-4f24-8658-fab0ef601ba7"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i83b4413ef8e0483295a9261a3be89851_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDc4MzE_9c3ec7ef-6eea-47e0-9d3e-e8bd3a0dce13"
      unitRef="usd">13100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i51064b74313f474ca9627ee5eccde064_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3Xzc2OTY1ODE0NjEwMDA_3c2d1066-0976-46a7-9697-590657661ba3"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i51064b74313f474ca9627ee5eccde064_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3Xzc2OTY1ODE0NjEwNDI_d57adf36-6e07-4ca7-8f11-2960d3165615"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <wcc:DefinedContributionDiscretionaryContributionPercentage
      contextRef="ia7ef8d8540684a2681060380d0982367_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3Xzc2OTY1ODE0NjEzODA_29ce463c-d8b6-48d0-88cc-faedcb88aef4"
      unitRef="number">0.02</wcc:DefinedContributionDiscretionaryContributionPercentage>
    <wcc:DefinedContributionDiscretionaryContributionPercentage
      contextRef="i316aa4c56b3e46838724ccfc633fb47a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3Xzc2OTY1ODE0NjEzODc_a7435e97-cb34-4125-9808-df0be4f0c6fb"
      unitRef="number">0.025</wcc:DefinedContributionDiscretionaryContributionPercentage>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ife206bc128c44ba5a697535cbcd655f4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzI3NDg3NzkxNTM0MDk_f323b1e1-62ac-4cd3-8367-55482326b80b"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ib4be2d99486a4b818ef697a02b70e228_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzI3NDg3NzkxNTM0MTU_7f8cb089-a380-4fbf-a26b-ca97c6abc326"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="ie27006c2f85447948c1432396fd0e588_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzI3NDg3NzkxNTM0NDk_1ec9ca2f-74aa-4b54-b3c5-b85b7fcfa6a1"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ie27006c2f85447948c1432396fd0e588_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzI3NDg3NzkxNTM0NTQ_e5a039ea-c962-4069-ab50-712b6327cc90"
      unitRef="number">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i5c5556cc4eff4adaa1259c9998e49553_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDgzNzM_9fb7e85d-b576-4df6-8823-67f26383bcbb"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i28db883d2f6e45b49e541cb520c00c2b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDgzNzc_45dd09f4-1f16-4330-8bc9-5ffdc54a8660"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <wcc:DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay
      contextRef="i5c5556cc4eff4adaa1259c9998e49553_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzI3NDg3NzkxNTA0ODY_48582d47-c18f-41fd-b5e7-575d748f1d39"
      unitRef="number">0.05</wcc:DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay>
    <wcc:DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay
      contextRef="i28db883d2f6e45b49e541cb520c00c2b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzI3NDg3NzkxNTA0OTA_26400c22-4f24-44a8-abb4-5abeaf1cd1fc"
      unitRef="number">0.07</wcc:DefinedContributionPlanEmployerMatchingContributionGreaterThan20YearsOfServicePercentOfEmployeesGrossPay>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i9c81611ce8b444e6a56b89bdbb6ca4af_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5NTcxNDQ_f391e719-8499-4521-9e36-9d77968120cc"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="icff2fd8c776c4939aed77d722e4f7a7a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5NTcxNDg_2cf43552-f3e6-4461-bcfb-903885321f97"
      unitRef="number">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="ic39d93f036be44748c252e653a6a2e07_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzIxOTkwMjMzNDAwMTU_73e3bc5e-899f-44f7-8136-444080a3071b"
      unitRef="number">0.25</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ic39d93f036be44748c252e653a6a2e07_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzIxOTkwMjMzNDAwMjY_04094a63-318a-4a2d-83ec-56d44d1f5340"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="ic39d93f036be44748c252e653a6a2e07_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzIxOTkwMjMzNDAwMjA_127c18b0-e7f6-4088-a5c9-f2b90e927330"
      unitRef="number">0.055</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i2a08e748c8204ac690a2dc2ea89c8fde_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzI3NDg3NzkxNTM0MDM_4ce94b1c-8e5d-4637-8604-401f4114ccc2"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i95698fa4a5354ae99b3fd98eecc1b2eb_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzI3NDg3NzkxNTMxMTg_f9f1f7e4-efd6-4be2-bd8f-42ddd5b6a3f1"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i95698fa4a5354ae99b3fd98eecc1b2eb_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzI3NDg3NzkxNTMxMTQ_17eddc23-438f-45f3-bd56-c58e952fac6f"
      unitRef="number">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ic0d984a9c70a4e678161845af625c4e1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzI3NDg3NzkxNTMxMTA_6330feb5-3e53-4c95-b5f2-0318017121c7"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzIzMzk_4bf04910-e7d4-4d48-8c64-6059a5b06d8f"
      unitRef="usd">54700000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzIzNDM_6806ced3-d24b-4dc5-809f-ab965d90d8b6"
      unitRef="usd">18300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzIzNTE_2cf5bfe1-c411-408e-a1c9-7b64175c9054"
      unitRef="usd">22900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i0c96adc2a04d4b418b9ff2d4cd6eaae4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzI5MTc_bd034bab-1c30-4ce6-a76b-e993bd94a616"
      unitRef="usd">20900000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i4a1aab5e3cbb43bdbb597ce1b3636495_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMxMjI_62ab6590-b339-40a7-a6de-a40fd7552c50"
      unitRef="usd">27400000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent
      contextRef="i4a1aab5e3cbb43bdbb597ce1b3636495_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDA4NDU_baf9142e-3e33-46d1-98f2-7ead38ce754f"
      unitRef="usd">10100000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i4a1aab5e3cbb43bdbb597ce1b3636495_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDA4Nzc_15177bf8-03a1-4e62-916a-bc7d96845783"
      unitRef="usd">17300000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent
      contextRef="idc4a335f386d48ce985b260254007c6a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDA4OTc_3a189574-bc29-4ecb-ac6a-6bf67e2263ab"
      unitRef="usd">45100000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="i2357ff14be0d4bdf8bda6945769fa7e2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3MTk_d2e58dba-df8b-467c-afcc-f40e237df49e"
      unitRef="usd">42800000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:AssetsHeldInTrust
      contextRef="idc4a335f386d48ce985b260254007c6a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDEwMjI_c807893b-456a-4b5f-8c8c-f7e418fcbd75"
      unitRef="usd">39600000</us-gaap:AssetsHeldInTrust>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i2357ff14be0d4bdf8bda6945769fa7e2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3Mzc_f7cfb516-9e4c-43a5-8a82-1c653b837a66"
      unitRef="usd">39700000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:DefinedBenefitPlansGeneralInformation
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTUz_fc064f69-62a9-444f-be2d-93b589a55895">Wesco sponsors a contributory defined benefit plan covering substantially all Canadian employees of EECOL Electric Corp., a wholly-owned subsidiary of the Company (the "EECOL Plan"). The EECOL Plan provides retirement benefits based on earnings and credited service, and participants contribute 2% of their earnings to the EECOL Plan. Participants become 100% vested after two years of continuous service or, if earlier, at the participant's normal retirement age.</us-gaap:DefinedBenefitPlansGeneralInformation>
    <us-gaap:DefinedBenefitPlanUnfundedPlan
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTYy_cb0f74c7-8772-4b8d-a113-54d00213f284">Wesco also sponsors a Supplemental Executive Retirement Plan for certain executives of EECOL Electric Corp. (the "EECOL SERP"), which provides additional pension benefits based on earnings and credited service. The EECOL SERP is an unfunded plan. Effective January 1, 2013, the EECOL SERP was closed to new participants and existing participants became 100% vested. EECOL SERP participants now contribute 4% of their earnings to the EECOL Plan. Anixter Inc. sponsors various defined benefit pension plans in the U.S., which consist of the Anixter Inc. Pension Plan, the Anixter Inc. Executive Benefit Plan, and the Supplemental Executive Retirement Plan (the "Anixter SERP") (together, the "Domestic Plans") and various defined benefit pension plans covering employees of foreign subsidiaries in Canada and Europe (together with the "EECOL Plan" and "EECOL SERP", the "Foreign Plans").The Anixter Inc. Pension Plan was closed to entrants first hired or rehired on or after July 1, 2015. The majority of the Anixter defined benefit pension plans are non-contributory, and with the exception of the U.S. and Canada, cover substantially all full-time employees in their respective countries. Retirement benefits are provided based on compensation as defined in each of the plan agreements</us-gaap:DefinedBenefitPlanUnfundedPlan>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i1640ce30f50f4f48afe9354a324c40b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzIxOTkwMjMyODk5ODA_ed1a6b51-b18f-4d3b-8f02-4f8b84ba23f5"
      unitRef="usd">18100000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="ia1449400cab54b4891a8717ed6c37474_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzIxOTkwMjMyOTU1Mzc_56731df5-dad1-413a-bcb0-3d763af35a52"
      unitRef="usd">17900000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzEwOTk1MTE3MDQxMTA_42f6e1e6-0875-47ef-9325-e95e056d1200"
      unitRef="usd">36600000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:ScheduleOfNetFundedStatusTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTYz_58141223-c121-46da-adb2-bbd76d8078fd">&lt;div style="margin-top:6pt;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;The following table presents the changes in benefit obligations, plan assets and funded status for the defined benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&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.280%"/&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:9.280%"/&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:9.280%"/&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:9.280%"/&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.286%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in Projected Benefit Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 #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 #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;Beginning balance&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,484&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486,855&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,852&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;819,339&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,852&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,893&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,206&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;619,099&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;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,033&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,763&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 7pt 2px 1pt;text-align:right;vertical-align: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,140&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 7pt 2px 1pt;text-align:right;vertical-align: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,029&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 7pt 2px 1pt;text-align:right;vertical-align: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,173&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 7pt 2px 1pt;text-align:right;vertical-align: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,792&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,219&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 7pt 2px 1pt;text-align:right;vertical-align: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,787&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 7pt 2px 1pt;text-align:right;vertical-align: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,801&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 7pt 2px 1pt;text-align:right;vertical-align: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,162&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 7pt 2px 1pt;text-align:right;vertical-align: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,020&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 7pt 2px 1pt;text-align:right;vertical-align: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,949&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;Participant contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728&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 7pt 2px 1pt;text-align:right;vertical-align: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&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 (gain) loss, including assumption changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,649)&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 7pt 2px 1pt;text-align:right;vertical-align: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,911&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 7pt 2px 1pt;text-align:right;vertical-align: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,483)&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 7pt 2px 1pt;text-align:right;vertical-align: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,044&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 7pt 2px 1pt;text-align:right;vertical-align: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,132)&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 7pt 2px 1pt;text-align:right;vertical-align: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,955&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;Benefits paid from plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,988)&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 7pt 2px 1pt;text-align:right;vertical-align: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,222)&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 7pt 2px 1pt;text-align:right;vertical-align: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,343)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,008)&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 7pt 2px 1pt;text-align:right;vertical-align: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,331)&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 7pt 2px 1pt;text-align:right;vertical-align: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,230)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 paid from Company assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(527)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(547)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(461)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(448)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(988)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(995)&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;Curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,900)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&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 7pt 2px 1pt;text-align:right;vertical-align: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,680)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,580)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan amendment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&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 7pt 2px 1pt;text-align:right;vertical-align: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)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&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;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,889)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(219)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,235)&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 7pt 2px 1pt;text-align:right;vertical-align: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,108)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,235)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,256)&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 7pt 2px 1pt;text-align:right;vertical-align: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,562&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 7pt 2px 1pt;text-align:right;vertical-align: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,256)&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 7pt 2px 1pt;text-align:right;vertical-align: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,562&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;Ending balance&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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,783&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,484&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,096&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486,855&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,879&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;819,339&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Change in Plan Assets at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,287&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,718&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,385&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721,005&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,385&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324,292&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,644&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,936&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,432&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 7pt 2px 1pt;text-align:right;vertical-align: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,217&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 7pt 2px 1pt;text-align:right;vertical-align: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,661&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 7pt 2px 1pt;text-align:right;vertical-align: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,947&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 7pt 2px 1pt;text-align:right;vertical-align: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,093&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 7pt 2px 1pt;text-align:right;vertical-align: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,164&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;Participant contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728&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 7pt 2px 1pt;text-align:right;vertical-align: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&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,889&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,240&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 7pt 2px 1pt;text-align:right;vertical-align: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,838&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 7pt 2px 1pt;text-align:right;vertical-align: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,129&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 7pt 2px 1pt;text-align:right;vertical-align: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,838&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;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,988)&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 7pt 2px 1pt;text-align:right;vertical-align: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,222)&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 7pt 2px 1pt;text-align:right;vertical-align: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,343)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,008)&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 7pt 2px 1pt;text-align:right;vertical-align: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,331)&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 7pt 2px 1pt;text-align:right;vertical-align: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,230)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,889)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,235)&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 7pt 2px 1pt;text-align:right;vertical-align: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,107)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,235)&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;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,123)&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 7pt 2px 1pt;text-align:right;vertical-align: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,419&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 7pt 2px 1pt;text-align:right;vertical-align: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,123)&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 7pt 2px 1pt;text-align:right;vertical-align: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,419&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,731&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,287&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,781&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,718&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752,512&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721,005&lt;/span&gt;&lt;/td&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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Funded Status&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,948&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,803&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,315)&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121,137)&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,633&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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,334)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 Recognized in the Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,948&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,921&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,818&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,766&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,100&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,118)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(437)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(471)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(437)&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 7pt 2px 1pt;text-align:right;vertical-align: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,589)&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;Other noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,696)&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 7pt 2px 1pt;text-align:right;vertical-align: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,845)&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 7pt 2px 1pt;text-align:right;vertical-align: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,696)&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 7pt 2px 1pt;text-align:right;vertical-align: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,845)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 amount recognized&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,948&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,803&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,315)&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121,137)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,633&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,334)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align: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 Assumptions Used to Determine Benefit Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount 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;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;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;Rate of 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;&#x2014;&#160;&lt;/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;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/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;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company assumed the Domestic Plans and certain foreign plans in connection with the acquisition of Anixter on June 22, 2020, as disclosed in Note 6, "Acquisitions and Disposals". For all defined benefit plans assumed as part of the merger with Anixter, the projected benefit obligation and fair value of plan assets were remeasured as of the acquisition date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetFundedStatusTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMtMS0xLTEtMA_48fa3110-8d5c-456e-a2e2-4df888b2bd33"
      unitRef="usd">332484000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i20657bc2a0fc4da5a5fd64e144423a51_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMtMy0xLTEtMA_6e52e316-6f46-4aac-8b25-c9365ed079c7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMtNS0xLTEtMA_20fe1049-2e7c-4df4-8e61-de2d693622b2"
      unitRef="usd">486855000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ia79164d0939d421b91ea4ca8f1e854b5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMtNy0xLTEtMA_e583f873-b58f-4e8e-a22e-61821a0ffb7b"
      unitRef="usd">134852000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMtOS0xLTEtMA_192cc63e-2cb2-4a9e-b8b4-869900d7889e"
      unitRef="usd">819339000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMtMTEtMS0xLTA_9fa448e9-8f1a-4f0e-b677-280094c35ccc"
      unitRef="usd">134852000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtMS0xLTEtMA_c53e8970-860e-4e65-b4d8-1a55b61bd300"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtMy0xLTEtMA_19e04989-a3e9-49b4-82be-8aa500f8e8ce"
      unitRef="usd">317893000</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtNS0xLTEtMA_7bb0310c-fc95-4992-a4b1-b10a1c08162d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtNy0xLTEtMA_3f125a9d-4919-4c82-b8b6-48c58be1192e"
      unitRef="usd">301206000</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtOS0xLTEtMA_9871b257-0875-4c7d-97b7-760d614f1a7a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtMTEtMS0xLTA_af2dbb0a-1b7f-46d3-829b-c4b49076948f"
      unitRef="usd">619099000</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzUtMS0xLTEtMA_c043a4a8-3613-4753-9ec9-cc0984d1ed07"
      unitRef="usd">3033000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzUtMy0xLTEtMA_6ad54445-8139-45e8-aebb-7e9fa9f39c89"
      unitRef="usd">1763000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzUtNS0xLTEtMA_8e3e7307-5c7b-4d11-abac-2394638e9b6e"
      unitRef="usd">12140000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzUtNy0xLTEtMA_150cda8d-b29f-4b67-91cf-ae9b888d93f0"
      unitRef="usd">9029000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzUtOS0xLTEtMA_91d9168f-2b87-41ac-9346-8bcee34efff1"
      unitRef="usd">15173000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzUtMTEtMS0xLTA_3ceba326-d9bb-4225-b9d0-923ba73548f3"
      unitRef="usd">10792000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzYtMS0xLTEtMA_7e9fc637-36df-426c-97d0-7aa76650e577"
      unitRef="usd">8219000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzYtMy0xLTEtMA_818b8eb4-4781-4a02-876d-17bb335cbc21"
      unitRef="usd">4787000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzYtNS0xLTEtMA_95cc65aa-c039-4828-8d39-e2e75db1c5e7"
      unitRef="usd">9801000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzYtNy0xLTEtMA_445da06b-e00f-4ec3-ab44-9f6d66a3367c"
      unitRef="usd">7162000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzYtOS0xLTEtMA_47aa7cb1-d057-4f1b-9a26-b1085a659138"
      unitRef="usd">18020000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzYtMTEtMS0xLTA_6c7f5f05-8183-44ac-82db-e40cdffae7e3"
      unitRef="usd">11949000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzctMS0xLTEtMA_c98d1a6f-5a1a-44c1-bf1a-3c40af6abba8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzctMy0xLTEtMA_a038797e-e2bd-43e3-bcf5-d0fb69c3f424"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzctNS0xLTEtMA_01a789c1-1b9f-43f2-86e0-c0c8c1429efc"
      unitRef="usd">846000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzctNy0xLTEtMA_54b260d6-87ca-4171-a695-a8fe94d6c368"
      unitRef="usd">728000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzctOS0xLTEtMA_8ab7c742-7733-4856-85a8-24c03012e521"
      unitRef="usd">846000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzctMTEtMS0xLTA_a1d94769-ff00-4742-a662-425a01345c1b"
      unitRef="usd">728000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzgtMS0xLTEtMA_f3eebca4-9f87-46a4-889d-1459f9c3d313"
      unitRef="usd">-10649000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzgtMy0xLTEtMA_951153f7-01d4-4fa6-bb5b-146c59aefae4"
      unitRef="usd">12911000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzgtNS0xLTEtMA_c7d37042-64d3-4587-ac30-792a405d6243"
      unitRef="usd">-35483000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzgtNy0xLTEtMA_0bd69c13-495a-4dfe-a603-263cff02f56c"
      unitRef="usd">14044000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzgtOS0xLTEtMA_d1186309-f1c4-4ff4-8d67-71b1840987ad"
      unitRef="usd">-46132000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzgtMTEtMS0xLTA_bd41c4fa-701a-4da9-babe-3d99be76d050"
      unitRef="usd">26955000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzktMS0xLTEtMA_939442f3-9c59-4788-99be-956a04ed57e3"
      unitRef="usd">8988000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzktMy0xLTEtMA_a69edada-d03a-4b1a-a75c-5bc46e8978db"
      unitRef="usd">4222000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzktNS0xLTEtMA_81e95982-8ca0-4de3-8e6e-a38270c5bfe9"
      unitRef="usd">11343000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzktNy0xLTEtMA_5b425930-8114-48e9-8fbd-9953e94640bd"
      unitRef="usd">9008000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzktOS0xLTEtMA_58d58aaf-cd28-423b-9333-c5b291cc7ff5"
      unitRef="usd">20331000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzktMTEtMS0xLTA_1e10ab63-4eaa-41c7-b929-3d3041c7e59f"
      unitRef="usd">13230000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEwLTEtMS0xLTA_744b1081-fd9d-4e03-8751-1dcf213a4ca5"
      unitRef="usd">527000</wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets>
    <wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEwLTMtMS0xLTA_45d85789-8f10-4beb-8285-3af70256a62a"
      unitRef="usd">547000</wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets>
    <wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEwLTUtMS0xLTA_74c97fd0-7b36-464c-8d00-465cb72c9e54"
      unitRef="usd">461000</wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets>
    <wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEwLTctMS0xLTA_ea8124b0-38f6-4874-bc89-27ed29eae279"
      unitRef="usd">448000</wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets>
    <wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEwLTktMS0xLTA_23fbdc58-9bca-4394-8aee-f99a35f6e3a8"
      unitRef="usd">988000</wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets>
    <wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEwLTExLTEtMS0w_05191fa6-b68d-4254-bf82-5dc1f7c469b0"
      unitRef="usd">995000</wcc:DefinedBenefitPlanBenefitsPaidFromCompanyAssets>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzExLTEtMS0xLTA_5f54ddc8-7398-4060-81b3-d744b5548cb8"
      unitRef="usd">3900000</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzExLTMtMS0xLTA_d5b681c8-ffbc-4590-9aca-324b96ec7c9d"
      unitRef="usd">101000</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzExLTUtMS0xLTA_d5739d77-3bc1-4f80-8f9c-65ccd46f268f"
      unitRef="usd">32680000</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzExLTctMS0xLTA_bcf52a9c-7cce-4564-97d3-d022e7c82046"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzExLTktMS0xLTA_cd0ef5eb-7907-414d-b217-6273f2ee3f6d"
      unitRef="usd">36580000</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzExLTExLTEtMS0w_88391b41-bc0d-4e61-a799-7527c868af60"
      unitRef="usd">101000</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEyLTEtMS0xLTA_2f1e8cd7-02c3-4e7b-b666-f02745f19eff"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEyLTMtMS0xLTA_7023d930-9198-4455-b34b-e0cda6cc0767"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEyLTUtMS0xLTA_dba17ccd-98b2-443d-8dd9-0f71ae69ed2c"
      unitRef="usd">-104000</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEyLTctMS0xLTA_949c8dab-a58a-4151-b85c-72d2b97786db"
      unitRef="usd">-37000</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEyLTktMS0xLTA_345c863a-f7d8-427a-b003-5c0c1e879c74"
      unitRef="usd">-104000</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEyLTExLTEtMS0w_ee570d57-d25c-4561-a45c-16f787c39b52"
      unitRef="usd">-37000</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEzLTEtMS0xLTA_5b5196c5-3a79-40a4-9240-b83c98c33198"
      unitRef="usd">-17889000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEzLTMtMS0xLTA_643996c3-c897-4c42-a1ff-84de2c231153"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEzLTUtMS0xLTA_a959f531-6e90-4b97-be71-26b11696f8e5"
      unitRef="usd">-219000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEzLTctMS0xLTA_8b20ab1b-4678-41dc-bc1e-aa572f41d536"
      unitRef="usd">-1235000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEzLTktMS0xLTA_8a89b5dd-4087-47a9-9abb-7ae136693a3d"
      unitRef="usd">-18108000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzEzLTExLTEtMS0w_e521cfdb-9730-4b44-95ff-6348ac394040"
      unitRef="usd">-1235000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE0LTEtMS0xLTA_2e8cf284-bd72-464e-8b04-69c5fc855b0c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE0LTMtMS0xLTA_d98c1ecd-4f02-4202-8ffd-68004145ba86"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE0LTUtMS0xLTA_3f20914e-6442-4bb8-be6e-6d618aec9939"
      unitRef="usd">-5256000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE0LTctMS0xLTA_3dac7023-b6b7-4f7f-81f4-2af839dd51fb"
      unitRef="usd">30562000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE0LTktMS0xLTA_f15f912d-32bd-438a-a840-bc6c099f06c8"
      unitRef="usd">-5256000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE0LTExLTEtMS0w_97c99998-ebf1-440f-9674-e44d68cf7856"
      unitRef="usd">30562000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE1LTEtMS0xLTA_7d96c675-4bed-4275-b12a-97e8077e8ab7"
      unitRef="usd">301783000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE1LTMtMS0xLTA_389d74ab-5e7f-45be-a7fc-9b9af47bcfc5"
      unitRef="usd">332484000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE1LTUtMS0xLTA_bbf4a653-44dc-4c17-985a-95671b632011"
      unitRef="usd">424096000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE1LTctMS0xLTA_0446639c-43df-4a20-977e-48a1c52230b2"
      unitRef="usd">486855000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE1LTktMS0xLTA_af18b49a-511c-42f2-a5c1-97af2bcbae78"
      unitRef="usd">725879000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE1LTExLTEtMS0w_124dbcf1-05b3-498b-ac5c-265c966cc2cb"
      unitRef="usd">819339000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE4LTEtMS0xLTA_33d4c781-a6c3-4549-912c-2abeb1985df7"
      unitRef="usd">355287000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i20657bc2a0fc4da5a5fd64e144423a51_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE4LTMtMS0xLTA_5e34f522-ba89-4cfd-8fbf-efd16fcb16eb"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE4LTUtMS0xLTA_b653bec4-060c-4347-9ee1-4a046402b541"
      unitRef="usd">365718000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia79164d0939d421b91ea4ca8f1e854b5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE4LTctMS0xLTA_3446dd83-9846-4e02-9ac5-4fdae21b9ed1"
      unitRef="usd">103385000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE4LTktMS0xLTA_c42e9517-f072-46e7-a91b-86504296b114"
      unitRef="usd">721005000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE4LTExLTEtMS0w_7a8db902-76e3-4e8a-acd1-bda52086e60d"
      unitRef="usd">103385000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTEtMS0xLTA_45ade156-8910-4786-ba65-950f6a4ac0a6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTMtMS0xLTA_8b487fb6-5178-4084-99ba-60e8b4ca7b83"
      unitRef="usd">324292000</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTUtMS0xLTA_d64d826b-0e8d-4953-a8d7-9734284032c5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTctMS0xLTA_77290628-4963-4930-82f7-508bf072ee89"
      unitRef="usd">218644000</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTktMS0xLTA_af5588f4-0e11-4838-9c3f-f1936a436f28"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTExLTEtMS0w_8895abef-95ec-49bd-9e39-58e88047756b"
      unitRef="usd">542936000</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIwLTEtMS0xLTA_d9037f30-00ba-401f-aaf6-99872bdadda0"
      unitRef="usd">24432000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIwLTMtMS0xLTA_2e3e8ed1-fd07-4078-a102-99df798ba653"
      unitRef="usd">35217000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIwLTUtMS0xLTA_c104ccfd-2838-47fa-bdc2-082670a91d18"
      unitRef="usd">19661000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIwLTctMS0xLTA_d4e1ce03-814f-4413-b945-cebadbbf94ff"
      unitRef="usd">23947000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIwLTktMS0xLTA_65c0d70e-b8dd-4766-86a8-24b7c895b672"
      unitRef="usd">44093000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIwLTExLTEtMS0w_d5038340-63e5-4e11-8914-d31b504a2997"
      unitRef="usd">59164000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIxLTEtMS0xLTA_af1b35df-5621-4189-91af-c0fd0e2752ab"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIxLTMtMS0xLTA_a2137629-c051-454a-bf82-6e1d6a8c2889"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIxLTUtMS0xLTA_43c23579-ff15-4eb6-a809-669c5d602d79"
      unitRef="usd">846000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIxLTctMS0xLTA_c2c828b9-42f0-4c38-b9eb-fb2b10c8089f"
      unitRef="usd">728000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIxLTktMS0xLTA_c35ee490-0a78-49ac-96ba-551bd486e999"
      unitRef="usd">846000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIxLTExLTEtMS0w_f90ce794-b77f-426b-93ec-71a83659c513"
      unitRef="usd">728000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIyLTEtMS0xLTA_5b1d19ab-76c0-4ab4-a301-89745668ae36"
      unitRef="usd">17889000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIyLTMtMS0xLTA_b31b9548-da6f-47f7-86a6-51e99328c172"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIyLTUtMS0xLTA_7630ec7b-e7c6-4671-a82f-425ca8f1fbe9"
      unitRef="usd">10240000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIyLTctMS0xLTA_0348a7c0-6229-419f-8855-0cdb19b57021"
      unitRef="usd">6838000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIyLTktMS0xLTA_a7dd8994-90d3-4dd2-ad41-96dfaecbc7b0"
      unitRef="usd">28129000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIyLTExLTEtMS0w_c6ff2ef6-6e1e-4101-a435-f6654835bde0"
      unitRef="usd">6838000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIzLTEtMS0xLTA_5cff7010-746b-4361-a93f-4e40d82d6dce"
      unitRef="usd">8988000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIzLTMtMS0xLTA_1e0e36bc-0cdd-411f-a27a-ae4c6c19488b"
      unitRef="usd">4222000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIzLTUtMS0xLTA_750c655b-0460-4d09-a95b-fd75f3a39527"
      unitRef="usd">11343000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIzLTctMS0xLTA_629cd80c-9383-4302-ab5a-34fe624ae98d"
      unitRef="usd">9008000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIzLTktMS0xLTA_34d62099-2b19-44b1-b15e-990de2632452"
      unitRef="usd">20331000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzIzLTExLTEtMS0w_a5ed2f53-1dd1-4d16-b0a4-f27a677e6e61"
      unitRef="usd">13230000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI0LTEtMS0xLTA_172f5ffe-9df6-45fb-9eba-5abe85c9034c"
      unitRef="usd">17889000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI0LTMtMS0xLTA_154ad43f-5eda-4937-91ee-c34be4cccbc2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI0LTUtMS0xLTA_8e6f9467-cf09-4c7a-a3d0-84f0ecad8546"
      unitRef="usd">218000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI0LTctMS0xLTA_76f54b36-d544-485f-a449-889ec01de75e"
      unitRef="usd">1235000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI0LTktMS0xLTA_9a1304d4-e29c-409e-8f9a-0361efcdb24d"
      unitRef="usd">18107000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI0LTExLTEtMS0w_21477de2-ea60-45bd-83aa-93639dbeaab7"
      unitRef="usd">1235000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI1LTEtMS0xLTA_f39292a5-f11f-4b82-bb85-b31c8f2528c9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI1LTMtMS0xLTA_f32dc50b-84aa-4333-9f9e-7a0313237ed6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI1LTUtMS0xLTA_9174f2db-6713-410e-806a-455703cb5e9c"
      unitRef="usd">-3123000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI1LTctMS0xLTA_94728a60-7644-417a-80ed-b5632e7ad9a4"
      unitRef="usd">22419000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI1LTktMS0xLTA_0030beb2-aca5-400a-9a42-f001c367fd58"
      unitRef="usd">-3123000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI1LTExLTEtMS0w_e4ae8145-c9c4-4c78-b668-837e8df2d59d"
      unitRef="usd">22419000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI2LTEtMS0xLTA_58a7e00f-b432-4300-8ee6-caf8d16d1e2d"
      unitRef="usd">370731000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI2LTMtMS0xLTA_719dda4b-e353-4f0f-ac26-b0180d340402"
      unitRef="usd">355287000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI2LTUtMS0xLTA_88bec768-8fbc-4794-8e75-367ea16e07a4"
      unitRef="usd">381781000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI2LTctMS0xLTA_c113d8aa-1929-4fb4-b55e-1cce874262b6"
      unitRef="usd">365718000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI2LTktMS0xLTA_ba532ed6-33db-4f79-bd60-cfdbd41b912b"
      unitRef="usd">752512000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI2LTExLTEtMS0w_05dbacb1-e1bc-4472-abdc-bc41edd15125"
      unitRef="usd">721005000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI4LTEtMS0xLTA_e97aceec-0c3b-4137-8027-e119d8a96f61"
      unitRef="usd">68948000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI4LTMtMS0xLTA_3c325247-00a4-4566-8ecf-692343fa2823"
      unitRef="usd">22803000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI4LTUtMS0xLTA_ab2570c6-630c-4d96-bd77-9de9304e47c2"
      unitRef="usd">-42315000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI4LTctMS0xLTA_42a4fc3c-ee5a-4af6-a53c-ccf30c48e076"
      unitRef="usd">-121137000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI4LTktMS0xLTA_26ce8aef-a5b6-46fe-8407-f5a7b32e1b12"
      unitRef="usd">26633000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzI4LTExLTEtMS0w_c891b6e4-ba5e-4879-a732-a6eee1e24455"
      unitRef="usd">-98334000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMxLTEtMS0xLTA_3afbab8e-0c8b-451e-b574-57855f54bcc1"
      unitRef="usd">68948000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMxLTMtMS0xLTA_fd499069-9bfb-40f1-a68e-0363fb79ca6e"
      unitRef="usd">40921000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMxLTUtMS0xLTA_3c2316ee-6ebc-4900-9682-54c016a55c6d"
      unitRef="usd">4818000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMxLTctMS0xLTA_a27049e3-a938-4739-acdc-f375be535c02"
      unitRef="usd">179000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMxLTktMS0xLTA_d4625f4e-0952-448e-bb11-10a73656bd2b"
      unitRef="usd">73766000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMxLTExLTEtMS0w_a15b767d-8458-478c-a253-f10c0aab3d05"
      unitRef="usd">41100000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMyLTEtMS0xLTA_1cd3e980-d114-4547-b836-209ac28a9350"
      unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMyLTMtMS0xLTA_c32d2256-61f7-4db2-9c57-ce2f8cd74667"
      unitRef="usd">18118000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMyLTUtMS0xLTA_1c521d08-11c2-47b0-8119-7053db7df41d"
      unitRef="usd">437000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMyLTctMS0xLTA_d44f9edf-cdec-47ed-b9d4-1cc97c6fa854"
      unitRef="usd">471000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMyLTktMS0xLTA_0529db2a-d2f1-4f4f-89a0-6dc4796c67c6"
      unitRef="usd">437000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMyLTExLTEtMS0w_7ddb1b64-f0cc-43e9-abdf-6829f48da5e8"
      unitRef="usd">18589000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMzLTEtMS0xLTA_7e4496e7-47c1-43d5-9218-a968cddd7159"
      unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMzLTMtMS0xLTA_41efadae-ea6c-4530-8d3a-7735c7611f43"
      unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMzLTUtMS0xLTA_cfb42ea9-0e03-4054-9517-cbf48932f1f9"
      unitRef="usd">46696000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMzLTctMS0xLTA_b66047e4-4777-4bcf-aa4b-f8382bf5c525"
      unitRef="usd">120845000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMzLTktMS0xLTA_08b7e3f2-54ae-4b98-bfa3-f27b041b5588"
      unitRef="usd">46696000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzMzLTExLTEtMS0w_485eaca1-54e1-43a8-a8a7-b3d9bc3435d2"
      unitRef="usd">120845000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM0LTEtMS0xLTA_383b3acf-8d8d-465a-916b-058c64e2956a"
      unitRef="usd">68948000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM0LTMtMS0xLTA_878b5e28-f2f2-4c42-83f0-c67c7f9e2238"
      unitRef="usd">22803000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM0LTUtMS0xLTA_7862cc8b-8207-4f4e-988f-db9d7e9475b8"
      unitRef="usd">-42315000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM0LTctMS0xLTA_a6712d39-5e90-492d-9e59-72aaa1ec4453"
      unitRef="usd">-121137000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM0LTktMS0xLTA_b3f8b89d-e93d-4456-9280-dee1f3bf46c5"
      unitRef="usd">26633000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM0LTExLTEtMS0w_1d0a2521-d508-4a53-8ccb-c6f436bfa453"
      unitRef="usd">-98334000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM3LTEtMS0xLTA_427f9f7d-85aa-4b81-96ed-d0743d7cfedf"
      unitRef="number">0.029</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM3LTMtMS0xLTA_03219a6c-071b-47ce-b72f-a77ca1bca0b0"
      unitRef="number">0.026</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM3LTUtMS0xLTA_02b473a9-7b8b-4c67-9c15-ee2321943137"
      unitRef="number">0.024</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM3LTctMS0xLTA_ed877a14-18e3-484d-9417-8597c8893393"
      unitRef="number">0.020</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM3LTktMS0xLTA_d5279ea4-2911-47a4-8b9b-b3f52a3da305"
      unitRef="number">0.026</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM3LTExLTEtMS0w_99ca97bd-77b7-466b-b9bd-bdc405efa659"
      unitRef="number">0.022</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM4LTEtMS0xLTA_068590c9-daff-4ef0-8fdd-ac0dfab05c97"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM4LTMtMS0xLTA_ae9e5b97-55e2-4c48-aee6-8177c8d7f598"
      unitRef="number">0.038</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM4LTUtMS0xLTA_200f5863-5954-4b4a-b02b-03ed04fbf3cc"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM4LTctMS0xLTA_b72e5abf-ec94-4e97-ae9e-a7f17464c9a0"
      unitRef="number">0.032</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM4LTktMS0xLTA_aecf3e0c-a93c-4cc5-8203-339dac6992a2"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzM4LTExLTEtMS0w_8177cea0-ddf9-44c0-af8e-87c19da225af"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3Xzg0MDg_d5279ea4-2911-47a4-8b9b-b3f52a3da305"
      unitRef="number">0.026</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3Xzg0MTU_99ca97bd-77b7-466b-b9bd-bdc405efa659"
      unitRef="number">0.022</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3Xzg2NDY_71c1a889-8801-4643-8cfa-274986d0b4b9"
      unitRef="usd">26600000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3Xzg2Njc_a0ba6f80-8091-449a-b44e-e8ffad6c6abd"
      unitRef="usd">-98300000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3Xzg2OTU_89c53988-aaa0-4145-bf2d-6d75f2a3d957"
      unitRef="usd">301800000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDk0Mzk_f1b203f3-347d-4a37-91a7-e59689bed97b"
      unitRef="usd">332500000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i17a68cafd0dd43d4915fe64440f8eb90_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzM4NDgyOTA3MjI3MTk_105bda64-8df1-4cb3-8363-6ed19668a54b"
      unitRef="usd">424100000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i1e949637633b44cfb8c3e3a90b18b432_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDk0NDk_2fc94248-86a3-4ecd-b3f8-0bca2431f122"
      unitRef="usd">486900000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <wcc:DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3Xzg3Njc_98e9563b-c7e4-44de-86fd-a00b871552c9"
      unitRef="numberofplans">9</wcc:DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets>
    <wcc:DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MzM3NDE_da0ebcda-0b53-4f06-9d88-2d0ca78b2cc6"
      unitRef="numberofplans">13</wcc:DefinedBenefitPlanNumberOfPlansWithProjectedBenefitObligationsInExcessOfFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3Xzg5MTg_33df758b-bffe-49c5-915a-8011cb64c266"
      unitRef="usd">214500000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MzM4NDI_67d9c07d-442a-4f52-b3d8-ce413c05ab40"
      unitRef="usd">504800000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3Xzg5NzA_1ac4b299-ca91-4c1d-8d98-7535b8b3e0fd"
      unitRef="usd">167400000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MzM4Nzc_e19b2b6b-98e7-4b88-b6b3-7b7e585f8b43"
      unitRef="usd">365400000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzkxMzU_30c0d77e-52c4-475e-97aa-11beafce9642"
      unitRef="usd">301800000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDk2NDU_5ed5d3be-769f-4664-9e32-15693e7ca926"
      unitRef="usd">328200000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzkxNjU_f6cde584-2394-4187-8f90-3d931d2516df"
      unitRef="usd">390800000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDk3OTc_2c2f3d83-03b2-4940-a975-61c03935f709"
      unitRef="usd">417600000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <wcc:DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzkyMDc_2aa47b13-4444-4a6d-a0d4-24d36a15149c"
      unitRef="numberofplans">9</wcc:DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets>
    <wcc:DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MzM3OTM_b91f39fb-bb34-472a-87be-525e466b0ebf"
      unitRef="numberofplans">13</wcc:DefinedBenefitPlanNumberOfPlansWithAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3Xzk0NDg_f283caec-9e7b-496c-8f26-d971afd74d41"
      unitRef="usd">194600000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MzM5Nzc_304cbeb8-e796-4dcd-9d63-4f26bc8e4412"
      unitRef="usd">435600000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3Xzk1MDA_651ef44e-c196-488a-a05c-3ef528230659"
      unitRef="usd">167400000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MzQwMDk_b555c7d1-a69d-492c-be10-1aedbfc45b33"
      unitRef="usd">365400000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTU3_14cca272-edb4-429e-b9c8-2d2d61ae4d49">&lt;div style="margin-top:6pt;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;The following tables set forth the components of net periodic pension (benefit) cost for the Company's defined benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&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:6.356%"/&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:6.356%"/&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:6.648%"/&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:6.356%"/&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:6.356%"/&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:6.648%"/&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:6.356%"/&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:6.367%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of Net Periodic Pension (Benefit) Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&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,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;12,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;9,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;15,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;8,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;9,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(17,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(17,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(32,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(36,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension (benefit) cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,455)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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;(1,845)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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;(28,542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;As described above, the Company assumed the Domestic Plans and certain foreign plans in connection with the acquisition of Anixter on June 22, 2020. The Company began recognizing the associated net periodic pension (benefit) cost as of the acquisition date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzMtMS0xLTEtMA_e524c37b-20ca-4675-805a-7ab191d1779b"
      unitRef="usd">3033000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzMtMy0xLTEtMA_66169618-1553-4c78-b4e5-b0508f9bb150"
      unitRef="usd">1763000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i7003dfbb5e4c4a26abee116a3310abeb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzMtNS0xLTEtMA_060b1b8a-0c88-4c64-944c-bf0ba809911a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzMtNy0xLTEtMA_8036369c-2f05-4c41-8695-aed70e5d7af1"
      unitRef="usd">12140000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzMtOS0xLTEtMA_189b3edc-82cb-4f71-b54b-76b5d4e3aa0c"
      unitRef="usd">9029000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="id4493de9ee22487aa22d81b8d951ed84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzMtMTEtMS0xLTA_b86595ed-7e10-4a24-a1e9-02d412073994"
      unitRef="usd">4602000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzMtMTMtMS0xLTA_4405c6b4-3f1c-421f-9f08-1edfb48ffab0"
      unitRef="usd">15173000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzMtMTUtMS0xLTA_a451755c-a2f0-4ff1-b926-2b2223a9ef16"
      unitRef="usd">10792000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzMtMTctMS0xLTA_dc0f0a25-481c-4fb5-b664-97225c063c61"
      unitRef="usd">4602000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzQtMS0xLTEtMA_5f8a4b35-aab7-4577-a3c3-92f4b961ef9d"
      unitRef="usd">8219000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzQtMy0xLTEtMA_551adccd-2f35-4f30-93b5-3d19285056f0"
      unitRef="usd">4787000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7003dfbb5e4c4a26abee116a3310abeb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzQtNS0xLTEtMA_e4e6adb5-6c7c-4cec-b1e1-307a1e03fad9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzQtNy0xLTEtMA_125af848-b34b-4c40-b9a5-f3708e2347af"
      unitRef="usd">9801000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzQtOS0xLTEtMA_3d7f14de-f507-49d4-9ccb-58a73a727ed8"
      unitRef="usd">7162000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id4493de9ee22487aa22d81b8d951ed84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzQtMTEtMS0xLTA_1b1e0a92-1ff3-4bb7-b311-4fc019c07326"
      unitRef="usd">4362000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzQtMTMtMS0xLTA_37be6303-0ff0-4de2-be82-ca3898ea698e"
      unitRef="usd">18020000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzQtMTUtMS0xLTA_8000a397-f3c9-46a5-a0bc-593ede0301db"
      unitRef="usd">11949000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzQtMTctMS0xLTA_8cdf2063-0831-418a-94a4-4d628b19aed2"
      unitRef="usd">4362000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzUtMS0xLTEtMA_69ecd466-6814-4836-8e2a-97c541d9360d"
      unitRef="usd">17097000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzUtMy0xLTEtMA_9f28bc88-a7ea-4fa2-bb25-dcbf75766e95"
      unitRef="usd">8395000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i7003dfbb5e4c4a26abee116a3310abeb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzUtNS0xLTEtMA_0d20ec4f-edac-4f73-a587-51db6cae3d3e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzUtNy0xLTEtMA_b313bc7c-8254-441e-84a7-0fab13e1a187"
      unitRef="usd">17834000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzUtOS0xLTEtMA_79b92c74-dd1d-4a50-aec1-bca88e92cd32"
      unitRef="usd">11659000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="id4493de9ee22487aa22d81b8d951ed84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzUtMTEtMS0xLTA_59fddcaa-4343-4578-b204-c2005a001f31"
      unitRef="usd">5695000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzUtMTMtMS0xLTA_f7b2af5c-a766-4610-8086-2cd68dc3b3f5"
      unitRef="usd">34931000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzUtMTUtMS0xLTA_5ad42aa3-662d-46aa-9d21-0d340d1610fd"
      unitRef="usd">20054000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzUtMTctMS0xLTA_8ca86ebd-aca7-4995-b653-6f87e180f95b"
      unitRef="usd">5695000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzYtMS0xLTEtMA_1a2f8487-7cad-46cd-ae9c-3cd1ca100aaf"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzYtMy0xLTEtMA_55a13fa8-e360-4533-91f0-6c836ae00a67"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i7003dfbb5e4c4a26abee116a3310abeb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzYtNS0xLTEtMA_af0aa1fe-99ed-4207-88c0-92a1fc9b5d6b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzYtNy0xLTEtMA_befcd0c4-b991-4f45-bfbd-4453f0db2bad"
      unitRef="usd">-90000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzYtOS0xLTEtMA_61ab59ec-0b4a-42e5-82f4-e2a39d3a7907"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="id4493de9ee22487aa22d81b8d951ed84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzYtMTEtMS0xLTA_cb45c336-57b9-451c-a7bc-cc60464417b0"
      unitRef="usd">63000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzYtMTMtMS0xLTA_4ff2d3e6-afdd-4a43-9dad-052762924224"
      unitRef="usd">-90000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzYtMTUtMS0xLTA_e6605d4a-de6d-4653-b370-271c20a04c22"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzYtMTctMS0xLTA_c07c1945-4402-49de-9e7e-28ed4f6dd35e"
      unitRef="usd">63000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctMS0xLTEtNDA4NTE_ff088b57-fd38-4e1d-accd-7f2d73133b99"
      unitRef="usd">3900000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctMy0xLTEtNDA4NTk_6ba0e55e-f43a-4d61-bc65-4fc08034c6ae"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i7003dfbb5e4c4a26abee116a3310abeb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctNS0xLTEtNDA4NjY_ff73dd82-7a4d-4ed0-95b0-84fe619d1a12"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctNy0xLTEtNDA4NzM_ab6a843b-1ae6-4f5d-9627-f7c5f3111a56"
      unitRef="usd">32680000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctOS0xLTEtNDA4ODE_63e63a45-afc2-426a-8da3-6cb9050b13b9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="id4493de9ee22487aa22d81b8d951ed84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctMTEtMS0xLTQwODg4_08763070-4283-442a-b9e0-5de4a847eaf2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctMTMtMS0xLTQwOTAz_de096b45-d187-4add-ab92-6d9ab6b3d6a1"
      unitRef="usd">36580000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctMTUtMS0xLTQwOTEw_c63c3dcf-d2b3-4937-b6e8-5c43eb00505f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctMTctMS0xLTQwOTEy_38eea660-e5a0-4057-9628-1244cbd1d905"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctMS0xLTEtMA_7938280a-0395-44d4-8f0c-e4429d4d7fa4"
      unitRef="usd">-290000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctMy0xLTEtMA_31ad269f-4498-49e6-8b50-6816f6d45648"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i7003dfbb5e4c4a26abee116a3310abeb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctNS0xLTEtMA_5a39e5ee-16de-4d36-a807-0b1d9b1ad88c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctNy0xLTEtMA_41325b4b-a394-49b5-9fdc-4a407e10178c"
      unitRef="usd">59000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctOS0xLTEtMA_7e00fdcd-59f5-4b49-8c86-b9516ff03254"
      unitRef="usd">144000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="id4493de9ee22487aa22d81b8d951ed84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctMTEtMS0xLTA_2d6da3cc-4553-40ac-b5f7-6471565887bb"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctMTMtMS0xLTA_c1b1c652-b81c-4898-ba52-4eb856bbb2ad"
      unitRef="usd">-231000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctMTUtMS0xLTA_e1389843-71e6-4ea5-ac04-0a9d1d43df03"
      unitRef="usd">144000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzctMTctMS0xLTA_9df10659-5df1-4ebf-aaaf-fe52722cee55"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzgtMS0xLTEtMA_6f0dd856-2558-4931-ac4a-90caf9c3480f"
      unitRef="usd">-9455000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzgtMy0xLTEtMA_13bccc75-b324-4504-9cf7-8638b9a20186"
      unitRef="usd">-1845000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i7003dfbb5e4c4a26abee116a3310abeb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzgtNS0xLTEtMA_058cab31-c88f-471b-8e73-c99da30a1569"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzgtNy0xLTEtMA_d655b664-015c-48af-84ac-5e649bdc332d"
      unitRef="usd">-28542000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzgtOS0xLTEtMA_bb2165cf-c549-4c62-baa1-3c580a7d0c43"
      unitRef="usd">4388000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id4493de9ee22487aa22d81b8d951ed84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzgtMTEtMS0xLTA_8e5f1b76-debf-48b7-9cb0-aaa02bd3255a"
      unitRef="usd">3206000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzgtMTMtMS0xLTA_a391cc63-901b-4ce5-8b18-b6439b05d848"
      unitRef="usd">-37997000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzgtMTUtMS0xLTA_8a2b34ca-1ea5-41b2-9b15-a609e05565ce"
      unitRef="usd">2543000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpjYTY4ZDI0N2JmMmU0YmY2OTA2NzRmZDlhZDg1ZGU4ZS90YWJsZXJhbmdlOmNhNjhkMjQ3YmYyZTRiZjY5MDY3NGZkOWFkODVkZThlXzgtMTctMS0xLTA_5c4bd6a3-bda0-4e76-b86c-00cc1b30873d"
      unitRef="usd">3206000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzEwMDEz_da6d57ef-c368-4ba6-822b-f416a796a5c7"
      unitRef="usd">15200000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzEwMDE3_3e8abad6-1ca4-47e0-912c-20f64ba62cd7"
      unitRef="usd">10800000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzEwMDI0_28e73f37-f564-4fa3-a2bd-899bd84b2375"
      unitRef="usd">4600000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:OtherNonoperatingGainsLosses
      contextRef="i78a2879e0ab240f6be04e6fef8d49b02_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzEwMjM5_1ebb0293-a58c-45d6-9855-f288f278dfc6"
      unitRef="usd">-53200000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:OtherNonoperatingGainsLosses
      contextRef="i4ed64697a36049309d95a14b2f756ec1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzEwMjQz_3846c425-bda6-4bdf-836f-a39fd81fe67d"
      unitRef="usd">-8200000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:OtherNonoperatingGainsLosses
      contextRef="i5fc0788cbdaf43c588029c6c83fa00a1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzEwMjUw_131441b4-f4e7-43b8-b286-f41a865322ac"
      unitRef="usd">-1400000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTg0_5d4c2549-1b4a-4329-bf42-d147dc750d92">&lt;div style="margin-bottom:3pt;margin-top:9pt;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;The following weighted-average actuarial assumptions were used to determine net periodic pension (benefit) cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&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:6.648%"/&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:6.648%"/&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:6.648%"/&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:6.648%"/&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:6.648%"/&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:6.648%"/&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:6.648%"/&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:6.660%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;span style="color:#000000;font-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;&#x2014;&#160;&lt;/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;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;span style="color:#000000;font-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;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of 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;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;As described above, the Company assumed the Domestic Plans and certain foreign plans in connection with the acquisition of Anixter on June 22, 2020. The Company began using the related assumptions as of the acquisition date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzItMS0xLTEtMA_8dc62f9b-d8eb-441c-a8bc-035d61c60184"
      unitRef="number">0.026</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzItMy0xLTEtMA_4992432a-1e2e-4360-9ec8-4d01438ba99c"
      unitRef="number">0.029</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i7003dfbb5e4c4a26abee116a3310abeb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzItNS0xLTEtMA_ab500eda-eccc-4330-8199-cbe6fc4afba0"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzItNy0xLTEtMA_5c384360-d676-42b7-9a54-064ab3db43c8"
      unitRef="number">0.020</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzItOS0xLTEtMA_a059828e-86ca-464a-b9dd-469639b3b254"
      unitRef="number">0.022</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="id4493de9ee22487aa22d81b8d951ed84_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzItMTEtMS0xLTA_bdaad1f3-7fa7-4dd1-a989-867a1ca8b62f"
      unitRef="number">0.040</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzItMTMtMS0xLTA_a853e10c-cf42-40ab-a5a1-a39c7faea5c0"
      unitRef="number">0.023</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzItMTUtMS0xLTA_642705dc-8e17-4573-ac12-ba7044de83f5"
      unitRef="number">0.025</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzItMTctMS0xLTA_b1cd2d93-1840-49fe-ac16-39785584a3e2"
      unitRef="number">0.040</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzMtMS0xLTEtMA_bea94856-19bc-4402-98fc-511134c72624"
      unitRef="number">0.053</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzMtMy0xLTEtMA_73c00f4b-d19c-4725-aca3-7c23d26ba47c"
      unitRef="number">0.055</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i7003dfbb5e4c4a26abee116a3310abeb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzMtNS0xLTEtMA_570a48e5-533b-43cb-bccf-bc8c7fb12d85"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzMtNy0xLTEtMA_ce020862-4ebd-430a-9ba3-c3bc6b1cdd92"
      unitRef="number">0.049</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzMtOS0xLTEtMA_1aa40a94-ddf7-43d1-9dc6-ff12e0f20c9c"
      unitRef="number">0.052</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="id4493de9ee22487aa22d81b8d951ed84_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzMtMTEtMS0xLTA_ef8af564-f755-4bba-b53e-caff1a95b64f"
      unitRef="number">0.064</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzMtMTMtMS0xLTA_20ec2bed-d9b5-4eb6-96a5-5af1a04f1420"
      unitRef="number">0.051</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzMtMTUtMS0xLTA_850c8527-abe6-41e7-b9cf-7554a8b3ab27"
      unitRef="number">0.053</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzMtMTctMS0xLTA_887d1f47-e1af-4ec4-9a9f-797d08f41722"
      unitRef="number">0.064</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i6e5ed2e07ae9489da0f2664ba6b85b1f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzQtMS0xLTEtMA_3a3185ef-bd2b-4307-aacc-4b0b2d206f62"
      unitRef="number">0.038</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="ida08ce7eb7c74717bb7647546db9f33e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzQtMy0xLTEtMA_44148c61-2a6e-4fb9-93e4-2668418164df"
      unitRef="number">0.038</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i7003dfbb5e4c4a26abee116a3310abeb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzQtNS0xLTEtMA_c28580cf-9569-4aff-a9e0-cc0eff6d8dab"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i04aa6ea987dc4d6eb79c0361b793127c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzQtNy0xLTEtMA_808a0efe-62a2-45cf-84b2-b84d1a125f4b"
      unitRef="number">0.032</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i6ad707a3c2414033aaf58b345ce271d6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzQtOS0xLTEtMA_ca767bd2-23ac-41e6-b266-a164d150d17d"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="id4493de9ee22487aa22d81b8d951ed84_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzQtMTEtMS0xLTA_d5432090-aa13-47ef-9d44-2356b0559017"
      unitRef="number">0.038</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzQtMTMtMS0xLTA_59dfb38c-8e04-47d5-bace-a156b104685a"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzQtMTUtMS0xLTA_dd09ed5c-c576-49b5-94f5-d7e392fa898e"
      unitRef="number">0.035</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5OGZlNjk4MDAxNmU0NTg5ODljYzE1Njg5NWFhNTYzOS90YWJsZXJhbmdlOjk4ZmU2OTgwMDE2ZTQ1ODk4OWNjMTU2ODk1YWE1NjM5XzQtMTctMS0xLTA_0520b32a-6d51-4c6e-a87e-e9253461f3cb"
      unitRef="number">0.038</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzExMTcy_20ec2bed-d9b5-4eb6-96a5-5af1a04f1420"
      unitRef="number">0.051</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <wcc:DefinedBenefitPlanAssetsActualGainLoss
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzExMzEz_e565b004-668f-43d7-b93e-14ea3521f1ac"
      unitRef="number">0.060</wcc:DefinedBenefitPlanAssetsActualGainLoss>
    <us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTY5_1e6fabeb-f89a-4cb3-8c69-49a04800838c">&lt;div style="margin-bottom:6pt;margin-top:9pt;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:115%"&gt;The following table sets forth the changes and the end of year components of accumulated other comprehensive (income) loss for the defined benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Changes to Balance:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;text-align:left;vertical-align: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, before tax effect&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,062)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credit arising in 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;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 actuarial gain arising in current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,064)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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, before tax effect&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;(58,788)&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;(3,062)&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:15pt"&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="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of Balance:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credit&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;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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, before tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58,788)&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;(3,062)&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;Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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, after tax effect&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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;(45,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzMtMS0xLTEtMA_2be39075-3d56-47d6-8054-0f4dcae00f90"
      unitRef="usd">-3062000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i9b37b12120b54d10b1f616b45d71ee65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzMtMy0xLTEtMA_0abde9ee-8291-4a0d-9460-e118b2f61bd9"
      unitRef="usd">8890000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzQtMS0xLTEtMA_f879357c-26df-4f75-afac-7ba6adc77f71"
      unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzQtMy0xLTEtMA_aa6adc3b-5e09-4eed-a546-6d6347868c69"
      unitRef="usd">-37000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzUtMS0xLTEtMA_dd8b6232-d606-476a-890b-be74853691bc"
      unitRef="usd">93064000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzUtMy0xLTEtMA_51735813-d1ef-45a4-9716-14c2101c89e7"
      unitRef="usd">12154000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzctMS0xLTEtNDM1MTY_cda555d1-c28d-4f7b-9fa8-33a6a4fa32f2"
      unitRef="usd">-90000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzctMy0xLTEtNDM1MjM_31b0a67a-82bc-45a7-ab13-047fb42fc46f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzYtMS0xLTEtMA_fec5281f-e6b6-42e1-8c8f-6c8bbaff59cb"
      unitRef="usd">36580000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzYtMy0xLTEtMA_f5f214cd-6f2a-495b-a761-47df8980c8c2"
      unitRef="usd">-101000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzctMS0xLTEtMA_bbae0154-43f8-4f73-a70e-489a631f78d2"
      unitRef="usd">-231000</wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax>
    <wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzctMy0xLTEtMA_2dcab7e8-7126-4217-ab7c-3d0e560ccd5e"
      unitRef="usd">144000</wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementGainLossBeforeTax>
    <wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzgtMS0xLTEtMA_9d99fde7-104f-49b3-96f5-394ef797b742"
      unitRef="usd">1179000</wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss>
    <wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzgtMy0xLTEtMA_e1446290-185d-424e-9330-e56cc6a3993a"
      unitRef="usd">196000</wcc:OtherComprehensiveIncomeLossDefinedBenefitPlanForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzktMS0xLTEtMA_b2679401-f03f-4d67-9d57-578d1e45b6e0"
      unitRef="usd">-58788000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzktMy0xLTEtMA_c968a515-626a-4a6b-adba-3ced759143aa"
      unitRef="usd">-3062000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzE0LTEtMS0xLTA_fc558090-1e58-4535-b2a0-281d97c992bf"
      unitRef="usd">-137000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzE0LTMtMS0xLTA_6881f403-0739-420f-81f0-7b352330379a"
      unitRef="usd">-37000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzE1LTEtMS0xLTA_aa3fc4a6-e5c8-4b27-a75c-6a819fc4c6f4"
      unitRef="usd">58651000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzE1LTMtMS0xLTA_4e8a9786-e243-4e88-a538-51281373a599"
      unitRef="usd">3025000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzE2LTEtMS0xLTA_e009423b-8acc-4c97-a244-51403f2b6fe4"
      unitRef="usd">-58788000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzE2LTMtMS0xLTA_003361e4-27f4-41f4-b80b-4ed99d780dfc"
      unitRef="usd">-3062000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <wcc:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzE3LTEtMS0xLTA_53350ad1-50e1-4ebc-8bc2-559e2ea82ad1"
      unitRef="usd">13605000</wcc:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax>
    <wcc:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzE3LTMtMS0xLTA_fbb58ed7-50b0-4afe-ade8-fab0a2e5a04d"
      unitRef="usd">562000</wcc:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzE4LTEtMS0xLTA_728a5089-61fd-44aa-87ee-08894d5d34bc"
      unitRef="usd">-45183000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiMmY4NDlhMThjMmY0OGZkYWE2NGQwOWFhZGIyNTdmZS90YWJsZXJhbmdlOmIyZjg0OWExOGMyZjQ4ZmRhYTY0ZDA5YWFkYjI1N2ZlXzE4LTMtMS0xLTA_b7d8ba00-dcfb-4efb-8b1e-46bcc17068ea"
      unitRef="usd">-2500000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTI0_3ea4c975-ca69-4ff7-887b-194dbcd61b27">&lt;div style="margin-bottom:6pt;margin-top:9pt;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;The following benefit payments, which reflect expected future service, are expected to be paid as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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;2022&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;11,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,430&#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;20,645&#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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 to 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzEtMS0xLTEtMA_dd384086-ea78-4729-8987-84177ac28306"
      unitRef="usd">11215000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzEtMy0xLTEtMA_d9d86778-6c93-4d14-8264-9ee00745070b"
      unitRef="usd">9430000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzEtNS0xLTEtMA_a19db189-2096-47c8-9a96-1101c8246231"
      unitRef="usd">20645000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzItMS0xLTEtMA_64ef9004-4541-4488-8c2e-29946882405a"
      unitRef="usd">11743000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzItMy0xLTEtMA_d528094c-8a5e-4e1d-91d3-9fec2cd83bd4"
      unitRef="usd">9654000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzItNS0xLTEtMA_2506164b-44fe-425d-868a-925bd9940ff9"
      unitRef="usd">21397000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzMtMS0xLTEtMA_f1e4b187-4c21-4dbe-94d3-e106d8a2efac"
      unitRef="usd">12385000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzMtMy0xLTEtMA_64a5a807-d08b-4fdf-aaec-567aebcc2aa3"
      unitRef="usd">10294000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzMtNS0xLTEtMA_f62c5568-6fa9-44ca-a4bb-e7c96c0fe98a"
      unitRef="usd">22679000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzQtMS0xLTEtMA_371c1d71-cef1-44c1-bbf2-e167fbe89c0e"
      unitRef="usd">12890000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzQtMy0xLTEtMA_e4530e1c-2378-4542-aceb-d6938e036151"
      unitRef="usd">11065000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzQtNS0xLTEtMA_c7f31a3a-15be-414d-9c59-4049660fee31"
      unitRef="usd">23955000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzUtMS0xLTEtMA_4851b38b-8e38-4af8-8e1d-81e39497de66"
      unitRef="usd">13508000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzUtMy0xLTEtMA_3da37964-0ae7-4ee1-ba91-fd0e2bc4a27e"
      unitRef="usd">11525000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzUtNS0xLTEtMA_70cef49b-8a3f-4bbd-ad36-9fec79ac1555"
      unitRef="usd">25033000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzYtMS0xLTEtMA_35ab40a3-e173-4219-b18b-0a2f43a81be1"
      unitRef="usd">73410000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzYtMy0xLTEtMA_20c92c2e-6ade-4372-9704-77164569892d"
      unitRef="usd">84171000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTplNjM0ZjBmZGFlNzA0MzVjOTYzMjQ0OTBhMDJmZWMxNi90YWJsZXJhbmdlOmU2MzRmMGZkYWU3MDQzNWM5NjMyNDQ5MGEwMmZlYzE2XzYtNS0xLTEtMA_eb8ac9b7-4fe5-4fef-b8ad-2988153e845e"
      unitRef="usd">157581000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzExOTMw_97651545-373c-43d2-b0e0-2e4393b3ba9f"
      unitRef="usd">10800000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTE5_fdd51e16-009d-4d99-8322-293ec8569d8e">&lt;div style="margin-top:6pt;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;The asset mixes and the asset allocation guidelines for the Domestic Plans and Foreign Plans are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.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;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.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;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 7pt;text-align:left;vertical-align: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;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.4&#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 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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;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;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;border-bottom:1pt solid #000;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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.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;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.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;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;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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;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;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;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;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;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;border-bottom:1pt solid #000;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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.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;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.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;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align: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;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.5&#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 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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;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;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;border-bottom:1pt solid #000;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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 1.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;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.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;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 1.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;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;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;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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;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;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;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;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;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;border-bottom:1pt solid #000000;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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock>
    <us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTI1_e3a257ae-2cc6-4e8e-aaa5-ad662dcbf3f3">&lt;div style="margin-top:6pt;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;The asset mixes and the asset allocation guidelines for the Domestic Plans and Foreign Plans are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.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;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.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;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 7pt;text-align:left;vertical-align: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;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.4&#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 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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;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;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;border-bottom:1pt solid #000;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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.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;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.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;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;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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;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;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;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;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;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;border-bottom:1pt solid #000;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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.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;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.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;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align: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;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.5&#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 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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;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;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;border-bottom:1pt solid #000;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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allocation Guidelines&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Min&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Max&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 1.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;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.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;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 1.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;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;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;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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;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;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;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;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;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;border-bottom:1pt solid #000000;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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ida1e6722f2bf431a91e8f50fb6396093_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzMtMS0xLTEtMA_35fc8f4b-ebc4-4442-8073-1fd5760dde64"
      unitRef="number">0.108</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ib00fce7455a742859d0d0bce0bc590fe_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzMtMy0xLTEtMA_c0d2e00e-555a-4569-8f01-598c9eebb8bf"
      unitRef="number">0.05</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ida1e6722f2bf431a91e8f50fb6396093_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzMtNS0xLTEtMA_2b33ca8b-9f08-44f5-96dc-5d1806b47cdd"
      unitRef="number">0.10</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="icdad663152f241f48b5a9413fcfebfb9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzMtNy0xLTEtMA_63d5a3c3-9564-45fb-81a4-a84727ba6c58"
      unitRef="number">0.15</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i09c84df041af4b7e8babfb54e551d3e5_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzUtMS0xLTEtMA_84dff56c-5ba4-466b-9121-582491b82895"
      unitRef="number">0.361</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i0f9d9db5828d49b7b069d8ff6d576e86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzUtMy0xLTEtMA_6cbcd9e9-17d8-4224-b04c-f81c275f381e"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i09c84df041af4b7e8babfb54e551d3e5_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzUtNS0xLTEtMA_014e5771-c48b-43f1-b0b7-91b412d7844d"
      unitRef="number">0.34</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="id50b39e6a94248359b36c818a72a02c2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzUtNy0xLTEtMA_7d501480-faf4-43d8-b197-10841ad1d55e"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i21f4a8420e784c92b18b9101bcb32278_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzYtMS0xLTEtMA_0673db00-e5c2-49f9-abb4-1c4388575b0b"
      unitRef="number">0.257</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i2005de55762b4744960361ce452157a0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzYtMy0xLTEtMA_d05dcc9c-7db3-4e0b-a297-83bf62d514fd"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i21f4a8420e784c92b18b9101bcb32278_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzYtNS0xLTEtMA_5688ee76-c687-4c41-8f33-6e6b91332fce"
      unitRef="number">0.40</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="idcae5e9249f74d6aa9d9f86fe5e03eca_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzYtNy0xLTEtMA_d359e116-31e7-443a-98f9-c9a57e800b32"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i7d39956988ef433e80a3c45139616bb0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzctMS0xLTEtMA_9724a3be-f234-4832-8d0f-49107a8b0e83"
      unitRef="number">0.076</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i1206866c7f0a4124927c6f71d4f8c4cd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzctMy0xLTEtMA_bc24e631-0d42-4610-8024-8cea72e01fb7"
      unitRef="number">0.03</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i7d39956988ef433e80a3c45139616bb0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzctNS0xLTEtMA_12e812b0-e80a-4b79-9117-dd88b52ff0ab"
      unitRef="number">0.07</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ibc260aaeb9a04c86aa9364b1f94ccaf2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzctNy0xLTEtMA_1877c1ec-3372-4b8f-8e14-d32ee6e7aed9"
      unitRef="number">0.13</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ic6acc145e60640f186320de15feeca04_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzgtMS0xLTEtMA_90e6cd69-7e48-4c38-8891-58851eb8cc29"
      unitRef="number">0.694</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ic6acc145e60640f186320de15feeca04_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzgtNS0xLTEtMA_d70c29c2-2901-45c1-9735-e5f11a69d2d2"
      unitRef="number">0.81</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i8d8f9cd73d7845ad91b31db8aa763d86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzktMS0xLTEtMA_ea20d81f-6701-4d12-801a-f4234eb4baf1"
      unitRef="number">0.190</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i7422c06eabd543c0b4122ca819c62628_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzktMy0xLTEtMA_75ab00c0-27a1-4992-be13-ee25b5d87fe0"
      unitRef="number">0.03</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i8d8f9cd73d7845ad91b31db8aa763d86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzktNS0xLTEtMA_cf003051-ce62-4ff0-a5d1-b5d3a10adeaf"
      unitRef="number">0.08</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="iafb69ce05e4e415aa1c8f89500f19611_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzktNy0xLTEtMA_bd9271f3-2243-4a36-9b87-2da10c387b91"
      unitRef="number">0.13</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i45713abfa82742228e95eeacb5b345ad_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzEwLTEtMS0xLTA_bbe673b5-c4ef-463d-a5f2-a9a486dd8083"
      unitRef="number">0.008</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i13b1cc37e2434179a84fe6f7ec7bb3b3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzEwLTMtMS0xLTA_e9bee9c2-b9a1-4b62-85cf-a6e1871851f1"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i45713abfa82742228e95eeacb5b345ad_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzEwLTUtMS0xLTA_fe6ee84f-e670-47bd-a9a7-88704e3a8fe6"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i3253ddf3a1914798b64b131e1fd96a60_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzEwLTctMS0xLTA_d7077270-2be3-4907-9582-9352b614dc23"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzExLTEtMS0xLTA_193ebe33-7fdc-4564-9513-a0f522d4780d"
      unitRef="number">1.000</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpmMjUzODU4OWFhN2Q0NGY0YjI0ZDU2NDQ4YmU1Y2U4YS90YWJsZXJhbmdlOmYyNTM4NTg5YWE3ZDQ0ZjRiMjRkNTY0NDhiZTVjZThhXzExLTUtMS0xLTA_4beead9a-04ec-4eb9-bbb9-2e65a29dad47"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="if2ba7d7665b6430a93632f20bef96e88_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzMtMS0xLTEtMA_81221e00-bce8-43f3-b2f4-c635e367d3ce"
      unitRef="number">0.392</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i510c1bea8653488b9d81592ee05490a0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzMtMy0xLTEtMA_569eedb1-cda7-4940-8f70-8ca47a2bc185"
      unitRef="number">0.25</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="if2ba7d7665b6430a93632f20bef96e88_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzMtNS0xLTEtMA_48429084-0df1-40df-ae1b-70fdb44f4465"
      unitRef="number">0.39</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i9332aae603504298972601fb76e11b29_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzMtNy0xLTEtMA_50158568-3b37-4801-adc7-7ee63b5dd5c9"
      unitRef="number">0.48</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ic778de09421d489991cb81542bc2c1b4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzUtMS0xLTEtMA_084c9dff-1dd7-40be-93d8-564030442adc"
      unitRef="number">0.045</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i5e265560d8c443deadcbd2acd318f9ed_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzUtMy0xLTEtMA_ead3b227-2a82-469c-81f0-9f936fa5be70"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ic778de09421d489991cb81542bc2c1b4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzUtNS0xLTEtMA_b9cb7704-748d-40d1-a1d4-8e0ee45d704c"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i903b03fc5fc0430cbb3e6a489fc14f90_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzUtNy0xLTEtMA_9a801922-04d1-4a52-b637-014f0f135e42"
      unitRef="number">0.37</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i6305c0f0bf5444f291eecc660b600b59_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzYtMS0xLTEtMA_e1142cd0-5117-4be1-84ce-1e61bde52bcf"
      unitRef="number">0.435</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i7fb3a86817af45aeb6c7217099933adc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzYtMy0xLTEtMA_094c79fc-fc5d-4283-8fdc-cdb9fdaf86a6"
      unitRef="number">0.26</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i6305c0f0bf5444f291eecc660b600b59_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzYtNS0xLTEtMA_462597f3-1f78-496c-8fb3-75d9e6a5b9d5"
      unitRef="number">0.48</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i1aa10fad91e543fb8db80d095932afc9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzYtNy0xLTEtMA_f9c307cd-165d-4c40-94dc-08748715ac06"
      unitRef="number">0.65</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="if6b88a4b090a47f1b5fcb82372901d92_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzctMS0xLTEtMA_17837520-04a0-4f78-b02e-4d4ece7c43ea"
      unitRef="number">0.480</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="if6b88a4b090a47f1b5fcb82372901d92_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzctNS0xLTEtMA_0e315ae4-6865-4a52-96de-774fba9e3765"
      unitRef="number">0.48</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i8ced8b3638d244b3a3fa9b369d3957c0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzgtMS0xLTEtMA_cb93fe78-fd24-4f8d-bd3c-9284db6d2ce0"
      unitRef="number">0.044</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ic29c2cee08b747e7a7fa484708f5a51c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzgtMy0xLTEtMA_6de0e7b5-587a-4890-8154-4784256a6acb"
      unitRef="number">0.02</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i8ced8b3638d244b3a3fa9b369d3957c0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzgtNS0xLTEtMA_d94d72f3-fd9d-4a2a-9934-8868f03babb2"
      unitRef="number">0.05</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i706d70fcf3cf42cc906c1bdee60dccaa_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzgtNy0xLTEtMA_5d8f21e6-01a6-490c-b1b1-4ddc9a057228"
      unitRef="number">0.08</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ia2986fc519e0456ba0383de2a464053a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzktMS0xLTEtMA_db506054-33d6-4741-95a0-314e8cc606a1"
      unitRef="number">0.049</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i9d1b780ae89643c3aa8e00dbec47fc94_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzktMy0xLTEtMA_3486d38a-8aa0-4a4e-aa6d-52c016e5dcdd"
      unitRef="number">0.05</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ia2986fc519e0456ba0383de2a464053a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzktNS0xLTEtMA_5fce2a04-c291-4cbb-b869-9bf62ff9298f"
      unitRef="number">0.05</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i797d422336ee46258478b5ca8e5f5d0e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzktNy0xLTEtMA_bb5439ae-6ba0-4ef2-a491-54285abd0ee0"
      unitRef="number">0.05</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ib84aeaa7e1a344a19cb4a786a7d0902b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzEwLTEtMS0xLTA_9fa26119-145c-4a39-a97a-77795beec648"
      unitRef="number">0.035</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i743170ca3b234a96bba0fb3e5adbefd7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzEwLTMtMS0xLTA_f05c2679-7f6e-4bf2-84d0-1bb1d914037f"
      unitRef="number">0.03</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ib84aeaa7e1a344a19cb4a786a7d0902b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzEwLTUtMS0xLTA_da927a42-bf90-433f-8468-ff9cfc807a03"
      unitRef="number">0.03</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ia34483f884d24fa181bd821fc6d8190f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzEwLTctMS0xLTA_a1213455-5065-4285-bba5-ce12bb8fe686"
      unitRef="number">0.13</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzExLTEtMS0xLTA_753e63c2-b85e-486e-97bd-29dd070d14a7"
      unitRef="number">1.000</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5MzNlZjVlOTBmZDU0NTA1ODQyZTdmNjQzZmM5ZDI4Zi90YWJsZXJhbmdlOjkzM2VmNWU5MGZkNTQ1MDU4NDJlN2Y2NDNmYzlkMjhmXzExLTUtMS0xLTA_9d3d2549-bbc7-4869-b136-258e6de0699b"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="if986190846464732afd99cb485a16b6c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzMtMS0xLTEtMzgyMDM_55e39d40-dcf2-48d7-b80a-3d37e322fc13"
      unitRef="number">0.386</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i8a16e0350d7143a9b3585b04c5c6300d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzMtMy0xLTEtMzgyMjQ_25fddfb6-d440-4678-ab0d-1cd9d5e0beb1"
      unitRef="number">0.30</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="if986190846464732afd99cb485a16b6c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzMtNS0xLTEtMzgyNDg_03c16558-6cbd-4182-8749-4d0d962f75af"
      unitRef="number">0.37</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ic64bc0c39b62412f8469d9dcd31ec8db_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzMtNy0xLTEtMzgyNzI_2679d178-3cdb-4d1f-9b68-35dd9a3be3dc"
      unitRef="number">0.45</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ia9ce7e5b169346bea51bf07c938db402_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzUtMS0xLTEtMzgyMTA_43d55ee9-02e5-4150-9855-edda3edd7dfb"
      unitRef="number">0.222</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ie1bca4398e924e3eb727b25d7cca7c9a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzUtMy0xLTEtMzgyMzI_193671ee-d5f4-462b-aee4-4f7a42def35e"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ia9ce7e5b169346bea51bf07c938db402_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzUtNS0xLTEtMzgyNTY_80f341a4-9460-4061-8ed5-1476d013d138"
      unitRef="number">0.24</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i4e20bec0b18c4f2aa293e11bb234fd1b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzUtNy0xLTEtMzgyODI_fff505f8-bc98-444c-a1be-6628d8e03b72"
      unitRef="number">0.40</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ib22bc091c0024c5b92b472ae3ca760e5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzYtMS0xLTEtMzgyMTA_edcd5268-6395-48f9-97df-f070993ca7a1"
      unitRef="number">0.067</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i29d8ba0d9d304477a7bf603b7a281796_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzYtMy0xLTEtMzgyMzI_9e2b56a4-17d0-43a7-9da0-fab7a6953125"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ib22bc091c0024c5b92b472ae3ca760e5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzYtNS0xLTEtMzgyNTY_233d1376-d18f-48c1-8260-bd2888bfcfb3"
      unitRef="number">0.08</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i824238acefe749cf88c3c7a046e8dc5e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzYtNy0xLTEtMzgyODI_db026197-c0bc-4b7b-8175-50a492dd300c"
      unitRef="number">0.40</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i9f334f0f38f64f8e9f13d861416c5558_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzctMS0xLTEtMzgyMTA_3bff98d3-5307-4a49-bd5b-2a3d3c881f6c"
      unitRef="number">0.156</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i566e4492d6fe4b5791ddc5d65c586b96_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzctMy0xLTEtMzgyMzI_232d54bc-2568-4717-b986-4d11777f32da"
      unitRef="number">0.09</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i9f334f0f38f64f8e9f13d861416c5558_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzctNS0xLTEtMzgyNTY_61da4f84-378d-4db9-b9af-e3b0bfa19de7"
      unitRef="number">0.14</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i3a676371f3c3474b94835b4ca1b62b2d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzctNy0xLTEtMzgyODI_97516b7e-4d3a-494f-bd8a-cf7a45c9acba"
      unitRef="number">0.19</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i9da33513ee0143dba3d2bceb72fea245_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzgtMS0xLTEtNDAyMjU_bfec2a16-d3af-4bb5-abfe-448eff920f62"
      unitRef="number">0.445</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i9da33513ee0143dba3d2bceb72fea245_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzgtNS0xLTEtNDAyMjU_a295de38-ebb9-49d9-955d-3ac910fbcf43"
      unitRef="number">0.46</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i189db28bd8fb4ad69ab976b94e512c14_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzktMS0xLTEtMzgyMTc_2ef80de2-8bcb-43e5-bf7b-9f8cdab0a66d"
      unitRef="number">0.148</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i32e17a262367477592fa5e172d3c0bd7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzktMy0xLTEtMzgyNDA_f9e4263f-a9eb-4692-9523-8c9f9f87d595"
      unitRef="number">0.09</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i189db28bd8fb4ad69ab976b94e512c14_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzktNS0xLTEtMzgyNjQ_ba0b6a33-3ece-4c47-bd3d-687c443196aa"
      unitRef="number">0.16</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i50306d667c0f4325b110012abe4df5f6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzktNy0xLTEtMzgyOTI_2dc870e2-a650-449d-b54c-fde34b1d7d23"
      unitRef="number">0.23</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ic21cdefaa55c4b6b8f20a8dbae445efe_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzEwLTEtMS0xLTM4MjE3_55ea7be5-7088-4d3a-978c-09faa03df4b9"
      unitRef="number">0.021</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i2923660a705c40b5bb42bdfd86d55ab7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzEwLTMtMS0xLTM4MjQw_0b399579-9e9b-46d2-9d54-25ecdf1cf3f4"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ic21cdefaa55c4b6b8f20a8dbae445efe_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzEwLTUtMS0xLTM4MjY0_2809a92a-1826-4e7d-8d23-3dd0a3831c52"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i233ccbff15ab414f96d5229be9dc7065_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzEwLTctMS0xLTM4Mjky_8ba789cc-d654-42a1-b62d-703a2268d2e6"
      unitRef="number">0.05</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzExLTEtMS0xLTQwMjI1_4b42f473-64ab-4a69-9566-3f4614e0fd25"
      unitRef="number">1.000</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiYWExODIyZjNhODA0ZGU0OTUwMGI3NmIxOTAwNWUzYi90YWJsZXJhbmdlOmJhYTE4MjJmM2E4MDRkZTQ5NTAwYjc2YjE5MDA1ZTNiXzExLTUtMS0xLTQwMjI1_acde1bc6-68dd-478a-af95-a153f8193b7b"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ic444951c152c41f59da5e3d55cc67a32_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzMtMS0xLTEtMzc0MjU_20d05d9b-de74-4128-8c72-9bc0b26d47cc"
      unitRef="number">0.381</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i937e776178944610b33da45b71a82afc_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzMtMy0xLTEtMzc0Mzc_746bdcd6-12ac-4d1f-8e89-4805a0543abd"
      unitRef="number">0.25</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ic444951c152c41f59da5e3d55cc67a32_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzMtNS0xLTEtMzc0NDc_f8daf5bb-24fa-468b-8597-11f73e6901be"
      unitRef="number">0.41</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="icdf7a9e27c6f46ee92dfa97d9567c0e8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzMtNy0xLTEtMzc0NTk_6475c4ac-e7db-44a6-9715-e01f569903eb"
      unitRef="number">0.48</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i0d3e6bd1be3741198b9afae798390e62_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzQtMS0xLTEtMA_6973e1f5-9f76-47b2-9bfc-2fff82251a09"
      unitRef="number">0.059</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i638d88b9747e447f8b5943972b2537eb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzUtMy0xLTEtMzc0Njc_0ea90af8-e121-4740-8b2d-b44de1f2a914"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i0d3e6bd1be3741198b9afae798390e62_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzQtMy0xLTEtMA_54e0762c-18d7-4c2a-85d9-0d92ea1136ba"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i4ca5e4017ee644dd8ac10349b57a4618_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzUtNy0xLTEtMzc0OTI_cf24ca25-0991-4d4f-a222-652fbe37e414"
      unitRef="number">0.37</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="iab52495a38704f19992709d75eb94f81_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzYtMS0xLTEtMA_2fd1989d-fb83-4a23-89a2-ea06b96f4acd"
      unitRef="number">0.406</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i250e8c54d3b34b94986a578fcfa4e192_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzYtMy0xLTEtMzc1MDM_1bae8825-27a6-4148-9549-46d7492ab09f"
      unitRef="number">0.26</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="iab52495a38704f19992709d75eb94f81_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzYtMy0xLTEtMA_5fa776ac-945e-44d0-a5cc-80d117bec2ed"
      unitRef="number">0.44</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i4075207d47314a81a29ee4f89cfe0bc8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzYtNy0xLTEtMzc1MjM_ee60bb48-bb9f-4938-ba0d-e0432b5e522b"
      unitRef="number">0.65</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i9cc79a09688349c69b7cdd228dc71f1f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzctMS0xLTEtMA_5e48996f-4577-4fac-b58e-73d8d790bdbc"
      unitRef="number">0.465</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i9cc79a09688349c69b7cdd228dc71f1f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzctMy0xLTEtMA_05c99525-f795-45c6-9ba7-6a53dc003907"
      unitRef="number">0.45</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i23901ba6df874d7c9425ae9132864eb8_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzgtMS0xLTEtMzgxODk_016dfac7-fc05-4092-9d2b-570ddd061275"
      unitRef="number">0.048</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i2954c762bff2400dbabd4e407eea5f61_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzgtMy0xLTEtMzc1Mzc_fbc637f0-974e-4f0b-b177-5b825866d129"
      unitRef="number">0.02</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i23901ba6df874d7c9425ae9132864eb8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzgtNS0xLTEtMzc1NDU_8b8ccc60-74c7-4ba5-832e-f106b3257acd"
      unitRef="number">0.06</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ie2cccd00fa654ee29a7ee72c1dd62f33_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzgtNy0xLTEtMzc1OTU_7d73498b-5c24-470f-820e-833b258c3376"
      unitRef="number">0.08</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i59405bba72d84ca5986fe39f4a539beb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzgtMS0xLTEtMA_03f1dece-ca41-4413-9047-f88e3c8b6d39"
      unitRef="number">0.054</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i0a523152ee0f4afb8e7b9a1e8d4c2786_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzktMy0xLTEtMzc1NzQ_56e825e0-5614-44ee-a559-f2fd35455505"
      unitRef="number">0.05</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i59405bba72d84ca5986fe39f4a539beb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzgtMy0xLTEtMA_b2bdf33c-1761-4866-9f26-8b2b19ce250b"
      unitRef="number">0.05</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ia6951057ec3d4dc59c8bd8538d81acc8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzktNy0xLTEtMzc2MDQ_4b2df3dc-7806-4145-9157-8a5685b44c57"
      unitRef="number">0.05</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i9829a4e48d4d48fb8cf2bebde2da56d6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzktMS0xLTEtMA_103ab880-b125-4cc3-9610-c26409f75132"
      unitRef="number">0.052</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ie809a8c6528e482eb0b2251a0ecffaf9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzEwLTMtMS0xLTM3NjE4_3778faea-0db6-4297-bf1a-088b56fb223e"
      unitRef="number">0.03</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i9829a4e48d4d48fb8cf2bebde2da56d6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzktMy0xLTEtMA_08899b83-3fc3-4ad5-a0dc-332a3ed15a42"
      unitRef="number">0.03</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i7ed06ba2645c4c47bca321c3b4e73486_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzEwLTctMS0xLTM3NjQ4_4ad50e02-ed8c-4181-9cac-cf236edb5ce2"
      unitRef="number">0.12</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzEwLTEtMS0xLTA_de0d1509-6609-42f9-8a21-462beac7dafe"
      unitRef="number">1.000</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1MWU3YTg1ZTg1N2Y0NzZhYTk3YmNiNWI4ZjRiZTVkNS90YWJsZXJhbmdlOjUxZTdhODVlODU3ZjQ3NmFhOTdiY2I1YjhmNGJlNWQ1XzEwLTMtMS0xLTA_c9747ff4-7c52-405d-9ea4-50cdb4e07112"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTgz_f69587fa-3322-4f7d-b9e5-4b31bee35d2b">&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following tables set forth the fair value of assets by asset category for the Domestic Plans and Foreign Plans:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;NAV&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Domestic Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;40,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;40,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;133,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;133,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;/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;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;28,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total investments in Domestic Plans&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;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;367,866&#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;370,731&#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:15pt"&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;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:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;149,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;149,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;17,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;16,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;18,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;18,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total investments in Foreign Plans&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;1,248&#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;18,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;361,752&#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;381,781&#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:15pt"&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;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:700;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Equities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;189,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;189,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;133,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;133,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;/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;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;194,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;18,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&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;4,113&#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;18,781&#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;&#x2014;&#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;729,618&#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;752,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Investments measured at fair value using the NAV per share practical expedient have not been classified in the fair value hierarchy. The amounts presented in the tables above are intended to reconcile the fair value hierarchy to the total fair value of plan assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;NAV&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Domestic 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;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;Equities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;137,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;137,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;78,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;55,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;7,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;7,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total investments in Domestic Plans&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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;347,985&#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;355,287&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/&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;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:700;line-height:100%"&gt;Foreign Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;139,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;21,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;17,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;18,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Total investments in Foreign Plans&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;747&#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;19,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;345,360&#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;365,718&#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:15pt"&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;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:700;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Equities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;276,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;276,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;78,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;204,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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/real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;19,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&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;8,049&#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;19,611&#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;&#x2014;&#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;693,345&#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;721,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div 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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Investments measured at fair value using the NAV per share practical expedient have not been classified in the fair value hierarchy. The amounts presented in the tables above are intended to reconcile the fair value hierarchy to the total fair value of plan assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4076d2b65e3a4ae781df99bf0e65d873_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMtMS0xLTEtMA_ac14817a-d742-4d3c-a8a5-67c391ed2c73"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icfef834de4644b04825b27d0d87b2015_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMtMy0xLTEtMA_b648cd14-75f8-4d93-94ba-58b38857d820"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3626b372ef73417ab6f77ec2fa75a749_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMtNS0xLTEtMA_2510c83e-a79d-420d-a53f-d154e0cf06c3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibcd43f53d2e64b77b487cf4e3ac29a97_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMtNy0xLTEtMA_49160e38-0c68-4745-8bb2-e5fee229ac1a"
      unitRef="usd">40102000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ida1e6722f2bf431a91e8f50fb6396093_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMtOS0xLTEtMA_82b91577-49ad-4a03-9c60-a5948ecc9ec3"
      unitRef="usd">40102000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i65583ef924c544f0b092bfdd408c35a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzUtMS0xLTEtMA_9cf0b181-2e9e-4c8f-83fa-1e84f205dc80"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifa9f2fdd34784ae0921a1e05edfbe25d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzUtMy0xLTEtMA_118555fb-6c06-4ea1-9ac1-4b676ae1720c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i68a32ae7fc974d6daaeb8deae3b5002d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzUtNS0xLTEtMA_414ee11e-f360-4c72-9974-f3639e4e6e8e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie8b0387f72794250b5780740d4b88c45_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzUtNy0xLTEtMA_f4915f44-d825-4d3a-a901-58b7ccb9d060"
      unitRef="usd">133672000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i09c84df041af4b7e8babfb54e551d3e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzUtOS0xLTEtMA_50e70fa8-80ea-42f7-9f0c-fc5be35db0a5"
      unitRef="usd">133672000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5cedf1ae46504d88a82cd1940bdd3ac4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzYtMS0xLTEtMA_6156776f-d9a8-4efc-bdd7-feb1307ae42f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia23d6fb3c5cb48418f15d78ba48fa55f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzYtMy0xLTEtMA_ced9ae1e-cb78-4a24-b7b0-510565129a8a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if5c543bdcb204cba99e04e920a7c107d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzYtNS0xLTEtMA_2f152e3a-d328-43c9-9851-06406d298857"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1937a7c2ea4841fba8d3de5a32c639f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzYtNy0xLTEtMA_4a493868-c613-4ba5-8307-4be313d3037a"
      unitRef="usd">95198000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i21f4a8420e784c92b18b9101bcb32278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzYtOS0xLTEtMA_c88791db-93da-4cea-9e43-ecff27cda896"
      unitRef="usd">95198000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id3948aeaf28c4d70b827139e9c49955d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzctMS0xLTEtMA_33e0b73f-45b8-4709-972a-6d8cd9b51602"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i637431361db8401f85ef39016f54af6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzctMy0xLTEtMA_779171d3-5c28-4e95-9fae-d655e6e1b945"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4274d30e80654d3b95882126c68796af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzctNS0xLTEtMA_ce6f3f6e-3d14-47ee-9c0e-fe062c733db5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibeb78bcb53364adfafbf9ab5943fd184_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzctNy0xLTEtMA_2ee7d939-8aaf-4dcf-ba34-7b6970892ab2"
      unitRef="usd">28246000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7d39956988ef433e80a3c45139616bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzctOS0xLTEtMA_0cb86f43-7ca6-4c72-acb0-220ecc55b2aa"
      unitRef="usd">28246000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifc5943f88e32494eb2faed86089cbcef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzgtMS0xLTEtMA_93f6e860-d7c6-49c7-a399-f895f3f3a7d6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2b878aec63b54aacaac5703dadd85222_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzgtMy0xLTEtMA_e15b9b40-ecbc-4a1c-9488-435cf02ec237"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3d22fe122608425f9f7b2ef3430a75ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzgtNS0xLTEtMA_e06c35ab-513d-4388-8490-245cf3435284"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0f709c1d11ae4a839814d346ea200aae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzgtNy0xLTEtMA_0bdf9684-1a70-41e0-9574-44d631ed5da6"
      unitRef="usd">70648000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8d8f9cd73d7845ad91b31db8aa763d86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzgtOS0xLTEtMA_e4d31651-cf47-469b-9e14-227975f32857"
      unitRef="usd">70648000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia9895906487e48559ca038529bbcb566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzEwLTEtMS0xLTA_c149d2d9-31c1-48f7-9b65-632035615f78"
      unitRef="usd">2865000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id9516b1c75eb47a7acb7966f74297a87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzEwLTMtMS0xLTA_7617d5b1-c1c0-468d-93e2-1e79683cb47a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icb28ea81c392499cb9aae869d2d280fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzEwLTUtMS0xLTA_b6887069-0e0f-4a74-8380-9d1be58a090f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i63bfc58669d74cbbbf9cc8da9beb0578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzEwLTctMS0xLTA_ca90d743-4c34-47b2-8305-4b097db1cc04"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i45713abfa82742228e95eeacb5b345ad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzEwLTktMS0xLTA_9f0967f6-e8e8-4ca9-9e5c-deaf2cf2522b"
      unitRef="usd">2865000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3c005a49b4264b3fa051b17835b4a910_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzExLTEtMS0xLTA_2d741176-4258-4d8b-8950-be1c9adcd462"
      unitRef="usd">2865000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib50462dca8984d9b91b7f6a0a4d7e5f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzExLTMtMS0xLTA_e726527b-f975-4b70-9766-b1fccb43d291"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idd2f5c612aad4cad96ef6db68686047c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzExLTUtMS0xLTA_93dbf1a4-270a-4e75-956a-8135f4f244f4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i74f2c6fc05ce4f21b8b1843d4da9b1f2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzExLTctMS0xLTA_820f80c9-0206-4f6d-9867-6adffa013c11"
      unitRef="usd">367866000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8626f26d9bae4910a7f3cbb2a43248f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzExLTktMS0xLTA_092adfe2-ed6e-4565-9363-b09cfa4b777f"
      unitRef="usd">370731000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia768a1c5be624311879c8cee1d660802_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE0LTEtMS0xLTA_76bbb3b7-4f9b-469b-bd5c-1b562706afa0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idaa0a95cc1644a7fbf0a027a1dcf2d03_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE0LTMtMS0xLTA_b01422db-9d98-43b3-8bc7-39e14524ea59"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6cf4c9be6a8941bab01e4d203a2e149c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE0LTUtMS0xLTA_7f7f7aec-61d7-4ee0-8ba0-b59810e4f981"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i02db9e77eafe456ab417a00d59ce2556_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE0LTctMS0xLTA_05f2b2fd-f8a0-4616-b84c-572595e88069"
      unitRef="usd">149707000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if2ba7d7665b6430a93632f20bef96e88_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE0LTktMS0xLTA_f39a993b-b6d0-4dbc-a86b-fb592d442e65"
      unitRef="usd">149707000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ieb5721f498af4f8096742d2de9b7bf4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE3LTEtMS0xLTA_0b8c99e4-fc23-4c0f-9782-a6f1f7f8b652"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibcb85a0368ca4964b88f12aba58c8a17_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE3LTMtMS0xLTA_2807c666-f45d-43a5-a439-768d59e906fa"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i33f5af86c69d4b9abcf147ee548a6a65_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE3LTUtMS0xLTA_b62ce369-3568-40de-a215-f43ba8f9ceb3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1a83621d5bc2416bb1ddd4278a4c35f3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE3LTctMS0xLTA_f9a9e614-5b5e-4184-bb24-efeb982c37f0"
      unitRef="usd">17328000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic778de09421d489991cb81542bc2c1b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE3LTktMS0xLTA_08ce612d-d056-42b8-b8fd-58193e8db93b"
      unitRef="usd">17328000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia04128c8a42141e6a80c02a519c7173b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE4LTEtMS0xLTA_17fa35cf-62a1-4226-ae02-33121399520d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib4d81b5e3b664857b132916e0a69bac1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE4LTMtMS0xLTA_91b9889b-dc9f-4bb1-935e-17d2f889fe5b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i40e2cd9f778548e9be606b542a744a4c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE4LTUtMS0xLTA_5a48a28e-22b6-40e9-8c57-7556eedd3ded"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia64df01cd9894ede838c003e57040210_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE4LTctMS0xLTA_61448d45-5036-43bc-8580-6a5a1eccaa91"
      unitRef="usd">165863000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6305c0f0bf5444f291eecc660b600b59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE4LTktMS0xLTA_0665e7ba-4b19-4058-b124-4f90bffd3fba"
      unitRef="usd">165863000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6dcfc80daa914a60ac19f2adc1822fd1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE5LTEtMS0xLTA_40c5195b-5677-439b-a5da-de8dd6e14bee"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i26853e31e654409ca75937b9fc471371_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE5LTMtMS0xLTA_ff127065-0e32-4b81-b904-fdb2e4bcc309"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if85e8bf87ca04c0e8c69dc8ffa02b57d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE5LTUtMS0xLTA_ee577f9f-39bb-4b3b-ad17-a8e400b45236"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5025014fd9254ab9931ee886ab2016a1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE5LTctMS0xLTA_7de96a0a-672f-404c-81d5-f10c411db7f3"
      unitRef="usd">16632000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8ced8b3638d244b3a3fa9b369d3957c0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE5LTktMS0xLTA_b330f042-b148-410c-8d29-ff701a3c8fd8"
      unitRef="usd">16632000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie81f11d698db4266876b837f1f1f107d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIwLTEtMS0xLTA_e4fbbca6-8c1f-4275-8928-462eda20b93d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if88423c2600a425b9c0d0aa47c651fc5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIwLTMtMS0xLTA_6a920cf8-6753-4fa1-92ca-74cb98c406f8"
      unitRef="usd">18781000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9fc9d67599b742c0b525ff3371445133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIwLTUtMS0xLTA_83c82d85-f73a-4c1d-a16f-1c6951ed9dfd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i01c4c2a504d34d148d8503c460a0afaf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIwLTctMS0xLTA_7e739f24-e0e5-425b-993b-bd1bb155f85c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia2986fc519e0456ba0383de2a464053a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIwLTktMS0xLTA_3d29091c-13b0-4afc-9cdf-27f833347d2c"
      unitRef="usd">18781000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id029bc6eeaf046faa3d2073b00efcf79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIxLTEtMS0xLTA_266c6078-1dd9-4820-9270-2eaeaf11986c"
      unitRef="usd">1248000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3650c64750ff48f7a76a27f9d5bde450_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIxLTMtMS0xLTA_df1c02ae-2972-40c0-9158-ba6c6b259ff8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1a0aab4a0ec94abca29c35519ad0fc17_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIxLTUtMS0xLTA_be83eff8-a049-4c10-9615-cb4c2283a7c0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i942943a5d33b4e30a1e3692aa725664c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIxLTctMS0xLTA_2141b9e5-2079-4ea1-8962-1b1c99c5f1cb"
      unitRef="usd">12222000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib84aeaa7e1a344a19cb4a786a7d0902b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIxLTktMS0xLTA_4d507d68-a262-4f38-832f-490394626abe"
      unitRef="usd">13470000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifbf28ffa09e946ca8c8ce1b3102cc8ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIyLTEtMS0xLTA_ba1bc6b8-7177-41d4-bbbb-84eb7f5b036f"
      unitRef="usd">1248000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iab1f350982324c06960215e8575d4e5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIyLTMtMS0xLTA_751574fa-df3b-4136-80ef-bd7f5feed37f"
      unitRef="usd">18781000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i562e8086533f4276836e31ea45190a81_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIyLTUtMS0xLTA_61ddc2f0-b3dc-4cc0-b9aa-db142e7f7aa9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id4d869d7b04548e7947d9236223c9e5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIyLTctMS0xLTA_3f6f963e-1c3a-4794-b222-44f3e9be87a7"
      unitRef="usd">361752000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7209f599aa144c3188f83e27a2757e02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIyLTktMS0xLTA_c33ccaf0-9729-468c-bed9-e2319dbce4ab"
      unitRef="usd">381781000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic1647ea692fc443e90b03f5d88a2876f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI1LTEtMS0xLTA_c6f25f77-d6b9-49ed-a22a-4d1fea3c1a6a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iabd0f3dd4d75407fac5407f9c9e187e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI1LTMtMS0xLTA_9fcdee37-9dd5-4a4f-9e1d-534dc0172844"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i480346314e16400e992d56c3d9297dd5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI1LTUtMS0xLTA_fcd45b59-a111-45da-9015-b3281d7c01b6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i971012c365164443a4b52dbe7b37bd3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI1LTctMS0xLTA_daa72204-9913-4360-8461-04b1d985cc43"
      unitRef="usd">189809000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i08bc47e97f2f47058c9ce4c2ddaa754d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI1LTktMS0xLTA_4eada29d-0cb7-4df2-9bbf-e43eea78171f"
      unitRef="usd">189809000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i34d04f881040482ca168c470ec38cd9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI3LTEtMS0xLTA_9ab01600-5c38-4d05-97dc-2088c090f9a7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5b030bb97daf417086db74426eb04f89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI3LTMtMS0xLTA_06156c47-9f23-4447-a7c1-e7eab3a16de5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2b836e176fda4d99ad52c4184524fd48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI3LTUtMS0xLTA_4d32666e-8dd3-4fae-8638-26e2946d83a6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i83fe1388559f42b1b1db53f955cf13b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI3LTctMS0xLTA_44de443b-c3fb-483a-8d96-747e9e2712f5"
      unitRef="usd">133672000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9983d5516a6a4a34b1257dae992e93bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI3LTktMS0xLTA_2df58e8e-d832-4859-b94d-14eb7980155c"
      unitRef="usd">133672000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i66fca65c64b347b7a438720bae2f859c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI4LTEtMS0xLTA_2eea51dd-6ccd-4d3d-9419-d297eb189c93"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i54a72c3a9a8344a69241ffb2630137a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI4LTMtMS0xLTA_76165005-3aa0-4d2e-ba35-49b7e6dca398"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icef84be82c434b3d95093131d7c2b906_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI4LTUtMS0xLTA_5e3fd88e-72ba-4e93-af69-eda26b0400d6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4c1f1a268ecc4c7594879421df8e2e9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI4LTctMS0xLTA_275fbd2e-214d-4f1e-9386-35171de50567"
      unitRef="usd">112526000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8497eb0824a7400d899ef8bd38c5cc00_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI4LTktMS0xLTA_dd91fa25-2a70-40db-bc9d-fe2eb0139fbf"
      unitRef="usd">112526000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1edbb852e2b7440582fc7da7a47057cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI5LTEtMS0xLTA_00c1ec2e-5556-49b3-8e06-8b2cbe470ff3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if9753cc407e24e8b9804ba4f1dc4f291_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI5LTMtMS0xLTA_d86daf49-553e-454c-a83c-7e4d42a10aeb"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibdeb37145fef431f82100131b7174adb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI5LTUtMS0xLTA_78cb06fc-f0a5-4b32-b9a0-b048d8185c0f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i930dc993c03f41f7a2cf0b87906b71c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI5LTctMS0xLTA_1d7a68ff-44bf-4af8-b6f0-2d8b2bfb1c20"
      unitRef="usd">194109000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id9dfa04bc169418189abd552e71f776f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI5LTktMS0xLTA_102e103f-2bf4-4a56-a74d-d4e362c107a1"
      unitRef="usd">194109000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2d866d5e4a594aa7ad39f94ed0240134_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMwLTEtMS0xLTA_b7176e95-b561-4346-9611-b0fc8468e5fd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if028c7696a6843c0bdca12d16ed5be3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMwLTMtMS0xLTA_e63867ed-9cce-4df8-b35f-eb8fcb18d4e4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0b492becfd704e3482f231385477b7ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMwLTUtMS0xLTA_46b6b161-ac2a-4739-9f38-c7fd4a3e512a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8e684d64c4134c3fa6165a9240d1b85b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMwLTctMS0xLTA_44f5734a-69ea-44aa-af46-23f3e5159b48"
      unitRef="usd">87280000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6bc84a15d29e42d087b831b25e00c1c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMwLTktMS0xLTA_5c7b25bc-1dc1-46f1-892b-872909838325"
      unitRef="usd">87280000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i313d526cfc1540cca18f35f231b9e90f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMxLTEtMS0xLTA_dad1f166-cb3e-48db-a963-2bc8fc1e0efb"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i383369659aef49c2b4df8923577f6296_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMxLTMtMS0xLTA_436ca84b-aa1f-4809-b256-b0b7b203368c"
      unitRef="usd">18781000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i09dadf594594486b9e503f656a61828f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMxLTUtMS0xLTA_9011acb9-2d8e-44f3-8d9d-0b8f6fe907e6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id813df06243f4aa3b08fa07e21bd1ee5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMxLTctMS0xLTA_59e64df1-f4ff-4ce3-861c-ac955eb7aaa4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iec238af96d6d4960af53c905c93e3d31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMxLTktMS0xLTA_e46ef5f2-2370-4ddc-84c2-14d2b2c54553"
      unitRef="usd">18781000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icc81ed296f2b4ad68614a9549b6ef798_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMyLTEtMS0xLTA_0d5c682b-40b7-45c3-9338-b73693bd6538"
      unitRef="usd">4113000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0370119668ec4c758cf8cbc5b520e739_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMyLTMtMS0xLTA_04fbd7db-eefa-4f49-852d-c8f57e7a98df"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if3635e63c58f4eafa51ec1cd7571ec09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMyLTUtMS0xLTA_05ed986c-08d9-4eb1-abbe-05c0bb96fda5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i343091272c54402e920356e7860262e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMyLTctMS0xLTA_3622b5e4-4c43-48d6-ba55-bcd5cbfce8d7"
      unitRef="usd">12222000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7ce00889070f44f5b820b98c22d38eb9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMyLTktMS0xLTA_1e970516-01d7-4c2d-b15e-78ff41d818e2"
      unitRef="usd">16335000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic2137c760fb541dfb54e32528a16c72b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMzLTEtMS0xLTA_da12e141-2148-44b8-bf7d-ce9b23cb29fc"
      unitRef="usd">4113000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i83e5133c95964d228e4ce16f27731989_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMzLTMtMS0xLTA_ca6cb773-a0b4-4b96-ac46-a40967fbe2e2"
      unitRef="usd">18781000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5795a3343ed749aeb660209afa4f2abf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMzLTUtMS0xLTA_e5cf609c-0162-489a-9963-f6e185bf2327"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i285b8373846a4f0799c6be5b915723c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMzLTctMS0xLTA_72b23e03-83c3-4857-baeb-5fa7cdc3aff9"
      unitRef="usd">729618000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMzLTktMS0xLTA_1a2a9257-7063-4da4-be7f-561b5cbe37ab"
      unitRef="usd">752512000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idc71fe09908b4e589d859566f6c97ed6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMtMS0xLTEtMzc3NDY_f5e5e7c1-2366-4063-970a-967ca89e5000"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1f43af720ebb4013a9abf3e62d75adcc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMtMy0xLTEtMzc3NjA_425edc38-fd82-4983-92fe-c856b068f40f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8652008239224eeb9c9184607b34932b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMtNS0xLTEtMzc3NzU_9e6e3a9d-511a-424d-b620-6c9efb41db98"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6846e68bcaed43bd8085df89687fc790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMtNy0xLTEtMzc3ODI_70bcf424-c9e4-43a5-ac62-dee3d8671392"
      unitRef="usd">137098000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if986190846464732afd99cb485a16b6c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMtOS0xLTEtNDAyMDM_f10150eb-6599-498b-a35d-6ec5a3e65031"
      unitRef="usd">137098000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibc8b8be99fb94a5b9eea244d66c27d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtMS0xLTEtMzc3ODk_c724c898-cbcd-4216-97e3-08623d0f5ca7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib9ed96baa2c547dd9d499a05e3311110_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtMy0xLTEtMzc4MDM_6c8c14a0-5368-448c-b602-f57396fcdfa4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iddd60d2a1f7b4f3bbd1a9e315e05560e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtNS0xLTEtMzc4MTA_f605fcbb-0a5a-40c1-a287-19326cfbc135"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6eca1d7b04aa49318373e7143d269f3c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtNy0xLTEtMzc4MTc_0ff62adf-1c49-4c8b-8554-bbb00c9e330c"
      unitRef="usd">78808000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia9ce7e5b169346bea51bf07c938db402_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtOS0xLTEtNDAyMTI_bff63eea-f246-49ad-a8ba-019ee9f4d916"
      unitRef="usd">78808000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia1549e33d63c4a80957b5978d403f3c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtMS0xLTEtMzc3ODk_574881cf-dc93-40d9-887b-9a5cc8ee51e9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i85b61b17b60a4eabb42f1b359f9ea5bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtMy0xLTEtMzc4MDM_a2bebccf-ea1d-43e3-9803-991fe785206c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie9b04069abc2483584528f581ceb4ca9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtNS0xLTEtMzc4MTA_da8729b0-35c1-4d72-b6ae-85d07c0165d5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i621d6aa594974e1ea20a4e70e3c07c00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtNy0xLTEtMzc4MTc_5aeec98b-5a08-451d-bbeb-34eb37117e50"
      unitRef="usd">23824000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib22bc091c0024c5b92b472ae3ca760e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtOS0xLTEtNDAyMTI_6900ab9c-7572-4d9a-9b48-dbb400fcc365"
      unitRef="usd">23824000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i411a2c14e8e8489799abec7b5e11913c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctMS0xLTEtMzc3ODk_074209ac-9a8f-4261-a9dc-8c14fd005f17"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i155cb7f1d2494c9f8c9a518216937c04_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctMy0xLTEtMzc4MDM_725ca7cb-76ac-48eb-bf4f-22db5415915e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2789d330d5d842a4ae895b4567557d02_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctNS0xLTEtMzc4MTA_e6296b9b-0542-4bfa-acfb-e7318a0cf525"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie30180576ec4445ea96dba4c4220a600_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctNy0xLTEtMzc4MTc_6ba20d59-0c0e-4ff2-a3d4-90c1c1e4269a"
      unitRef="usd">55547000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9f334f0f38f64f8e9f13d861416c5558_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctOS0xLTEtNDAyMTI_28226d0e-3f9e-4107-a858-8a21c6d3b07b"
      unitRef="usd">55547000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie8da70c895fa4ee9b9dae465ba11c92b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtMS0xLTEtMzc3OTY_c3574643-779c-47ed-aab7-2408a9dd9774"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3552f49f72294cadb7ebea981e0a359f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtMy0xLTEtMzc4MDM_d9b76e14-3282-4691-b473-19d97c5f05b2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i21c4d4bce2c44571a89370c6a4b90503_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtNS0xLTEtMzc4MTA_98b5d96d-360f-4777-ae27-c0f9f74c050c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifce26cf83c994b51b7b66e6cc7b3ef50_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtNy0xLTEtMzc4MTc_b85e27bd-c0c1-477b-9ba3-1fc16ab2b7c8"
      unitRef="usd">52708000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i189db28bd8fb4ad69ab976b94e512c14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtOS0xLTEtNDAyMTI_88801ad7-bb81-4a74-91a0-7af36521803a"
      unitRef="usd">52708000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3138c032c2524c8886fb5139d1809652_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzEwLTEtMS0xLTM3Nzk2_1c4fe17b-b579-4a3e-bd22-d4c26de4c22e"
      unitRef="usd">7302000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0fcfa7307d224173b9ff2d1172faeafb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzEwLTMtMS0xLTM3ODAz_f1c1b966-3b2d-463a-8c1f-25d7a7e76674"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i44b568cc8d58420385474a049869a2cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzEwLTUtMS0xLTM3ODEw_b7c7891d-1d3b-4a4b-95be-99d3624b82ac"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i258ab84a5bfb4ba799d612a7e1b030bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzEwLTctMS0xLTM3ODE3_ca49928a-d31d-4c6a-a7f4-c2d52bfa9ee0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic21cdefaa55c4b6b8f20a8dbae445efe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzEwLTktMS0xLTQwMjEy_8113e746-cda9-4ed7-b7ae-cf8200c16d89"
      unitRef="usd">7302000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7a7dbe839e3f4fc292322bd5367b481f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzExLTEtMS0xLTQwMjA5_139b414c-b65a-46b9-91e8-ca8d3093fc3a"
      unitRef="usd">7302000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i97093fdb445647068facf28a75de26c4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzExLTMtMS0xLTQwMjEy_c65093eb-4c34-457c-bb3d-fa0c0f07d956"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8ecc2dbc751147d2bbecded403da08e7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzExLTUtMS0xLTQwMjEy_6b28a0da-b73f-4772-8704-dc3d7bf989bb"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if5e694df43804f87baa173d08622ff18_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzExLTctMS0xLTQwMjEy_8563d0c9-26b2-46e4-aeba-607e40077245"
      unitRef="usd">347985000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4121f6fd1e494aab999f05557e7d0fef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzExLTktMS0xLTQwMjEy_1d909784-d933-4cfa-a67a-3db630e5aee6"
      unitRef="usd">355287000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i86921a666b8345f2a8e72b65e745b26d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzE0LTEtMS0xLTM4MzAw_326ad970-15e8-4cb7-b4d1-6748c9b8bec5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib32257afcd0c4438b76c1d4d37e7ab38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzE0LTMtMS0xLTM4MzA5_2d9acc69-0482-4c53-9244-0fea3c7379a4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8e38d13801de4f08b4161435a2a2236c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzE0LTUtMS0xLTM4MzE2_06e264d9-bafc-4051-8589-eee3856a88b1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i107277f9deb546db88af54862e35df45_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzE0LTctMS0xLTM4MzIz_f52c7925-c92e-436a-98f8-af4924077891"
      unitRef="usd">139537000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic444951c152c41f59da5e3d55cc67a32_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzE0LTktMS0xLTQwMjE1_d842d713-998b-411e-9875-dea73edf8f92"
      unitRef="usd">139537000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ife1557936e704c329a06db3ac816e62b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtMS0xLTEtMA_e4431215-4e4b-44d3-9c4b-8b091c69dd95"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iad6f7923cbb9454ba83f4078a617f7bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtMy0xLTEtMA_78bb911c-4d2a-4df6-bad2-00f9b73cb229"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i127565981d1643528697a95263829a35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtNS0xLTEtMA_afedc69a-7d94-4e18-9c3b-993eff74a62f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib8b959869f9b426bbda9609d708865ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtNy0xLTEtMA_317a2438-6629-449c-9067-ca960525fc43"
      unitRef="usd">21677000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0d3e6bd1be3741198b9afae798390e62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtOS0xLTEtMA_20cc765b-f1e9-4031-a1cf-3c70cb85e089"
      unitRef="usd">21677000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iff89d2d7af294003b4c6b45fa32f3c45_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtMS0xLTEtMA_711bb86d-13bc-48fb-8716-3e6db3d74f2c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i23b7f6e4a14b4c3c8971fb5be5e73d22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtMy0xLTEtMA_bc09dc02-ad81-4d15-8151-6c10b50b1340"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idae14a3975d0451c99e7e2ffda102077_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtNS0xLTEtMA_19743be5-dec6-429d-9df3-b0e7629f713b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8d6e62ae9dbd4f1b8dc4b9c8cb15a0bb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtNy0xLTEtMA_3e2b474b-a7bc-4242-bca9-b3ce1113bf70"
      unitRef="usd">148469000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iab52495a38704f19992709d75eb94f81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtOS0xLTEtMA_682c2db8-5679-4326-8696-58aa1a2338b6"
      unitRef="usd">148469000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3df4dd5f936c4b3fac8ae2e5a28c6b8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctMS0xLTEtMA_79cc61fc-21b1-4672-bfe7-e01b6fc1aae5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i959db4be13d448318464b05e6933ccc0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctMy0xLTEtMA_0577a160-f901-4ba9-9832-ba285d706f51"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i959db4be13d448318464b05e6933ccc0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctMy0xLTEtMA_12501080-2ccd-4c26-873b-92a6a6dce2fc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic3d03048e7a147f19cefc8cbe98d9b8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctNS0xLTEtMA_9492e9f2-dd05-4c67-a12d-bdc2584a38ae"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic3d03048e7a147f19cefc8cbe98d9b8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctNS0xLTEtMA_f2cac4be-1c90-422f-96ca-849df817ea35"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib5c26bc293d84cad91d04be3030dbb95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctNy0xLTEtMA_654e70d8-ec72-46c2-ae33-3ddf82d5d563"
      unitRef="usd">17365000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i23901ba6df874d7c9425ae9132864eb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctOS0xLTEtMA_2c556320-3920-4fc5-881d-52993f1aaa69"
      unitRef="usd">17365000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5bf68596ba3e45e1bc5a8a4fd32e6172_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzIwLTEtMS0xLTM3ODY0_47e527ff-7ee1-4059-8ae0-f65aa82c10c9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i705c7167a4624077a2daf87772095c44_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzIwLTMtMS0xLTM3ODcx_4234791b-cafb-44ab-bc4f-15227ec04e94"
      unitRef="usd">19611000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id04c288672be4cf2a272bd32fc252414_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzIwLTUtMS0xLTM3ODc4_94643575-e037-4154-9c94-f17a4eee5e53"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2db4927f2b6f4851a9715af5b4558e23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzIwLTctMS0xLTM3ODg1_80646241-6d63-4486-a944-895c758e1a34"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i59405bba72d84ca5986fe39f4a539beb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzIwLTktMS0xLTQwMTc0_4d6f11b2-18e3-456b-971c-32ccff624697"
      unitRef="usd">19611000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i72a13b0decbc473aa8ef637afbced35e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtMS0xLTEtMA_67d292c6-6684-4d59-b8e4-687f21a2eaf1"
      unitRef="usd">747000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i423c6b888e704101a6c5a5e7842e36e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtMy0xLTEtMA_d33c7cde-e3d6-4c49-bafc-73eda8038026"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2348ab4be53a4da3a08b077830db1a2a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtNS0xLTEtMA_9cd5b482-4587-4727-b09a-e58bc586e055"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i473594d5f6df4f628f1ea52260090803_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtNy0xLTEtMA_25f03e07-f08a-4cb2-ba65-cf7b9a4e22d5"
      unitRef="usd">18312000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9829a4e48d4d48fb8cf2bebde2da56d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtOS0xLTEtMA_4317d534-84e6-4850-99aa-029117b650d2"
      unitRef="usd">19059000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i84a31ea9e0664043b866b16875b00d1b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzktMS0xLTEtMA_27d957fb-de7d-4ceb-8af6-b661707f156a"
      unitRef="usd">747000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i986ce6f23e724a75aa90f87b69e5d455_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzktMy0xLTEtMA_1b9d38e3-f109-4def-804a-ab0b7dbf7bff"
      unitRef="usd">19611000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i01c92f83c28c433eaac937612a0e13f6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzktNS0xLTEtMA_09a25370-d250-4d05-9735-5c3342f0e4ad"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5fe6fae1805e46ef826f189a1763b93d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzktNy0xLTEtMA_d6ddd85a-3cc5-4ed8-8549-e2fcf188ef74"
      unitRef="usd">345360000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4e605dc7c39648fb8e93d335efc36fd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzktOS0xLTEtMA_733154ea-e213-4556-bce1-b4a164129cc2"
      unitRef="usd">365718000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifc8c608ab8324afc92e412452047b3cb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI1LTEtMS0xLTQwMjE4_380ed3e5-c091-4704-a7dd-6f5d0295a9b2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i327d97d10dc34e678d420c67e5eb6319_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI1LTMtMS0xLTQwMjE4_239e12ab-b72c-45a4-af10-bb128f4c25d4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia291e905909848c99d7e1dabde0ea59c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI1LTUtMS0xLTQwMjE4_987c2d18-cd92-4483-beff-8e7b1efb2969"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7f058604b7e24cd585bef8f678f59b21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI1LTctMS0xLTQwMjE4_247a987e-21b9-478a-958f-cd20b6765903"
      unitRef="usd">276635000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i92d8cd0f52174089918d390e25786a37_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI1LTktMS0xLTQwMjE4_c4f5307d-a918-4e8b-811a-b7296f6280c4"
      unitRef="usd">276635000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4401cefbf2ef479098e7f504cee1ee5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI3LTEtMS0xLTQwMjE4_6bdd1a61-2995-478b-9753-104ca239a086"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifd550192ff8c4658a34d6474a0920da6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI3LTMtMS0xLTQwMjE4_a9d8db59-bb69-44d0-bd00-04051c07d0a7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7fde91c60a2f4f6db39da26accb06744_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI3LTUtMS0xLTQwMjE4_1caad399-61d1-4a1a-b5ae-28e905ef9084"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iae28c83161a945d883f1379309a77015_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI3LTctMS0xLTQwMjE4_7d04708c-eb9e-4cb8-80ac-90e8b519bc00"
      unitRef="usd">78808000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia06f1cc4b942456e886b03c1684eb749_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI3LTktMS0xLTQwMjE4_999d41b6-adba-4b32-b58e-265094b2e17b"
      unitRef="usd">78808000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie19b2dcb4a7a4aae9a8a9cb87d0379aa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI4LTEtMS0xLTQwMjE4_d5a1bd9b-1310-4fb6-b6d8-6b4b4db280b2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3aee6dddf9e9436fbb496eb37e7bb4da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI4LTMtMS0xLTQwMjE4_c453b50b-7ea1-4586-b31c-ff4b22890d04"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifaeb59f486df4359b62c19ff2b46140d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI4LTUtMS0xLTQwMjE4_b6843f97-0489-47c9-8d43-eedb5fdf0d5e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9bff1a08d41949679f10947fe26ce0c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI4LTctMS0xLTQwMjE4_ca9aee3c-d7ba-48d7-aefe-3836077ca337"
      unitRef="usd">45501000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie49d16c1a33a47a5975bf9406ee52d03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI4LTktMS0xLTQwMjE4_986c72bf-f5c5-4e97-98f2-40beaee82b6a"
      unitRef="usd">45501000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if16928fb7c97465790616101eafb7686_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI5LTEtMS0xLTQwMjE4_a1442fab-54aa-4e83-bea2-226db4933af8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id126e70a15204b50a3ff1522a0e987d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI5LTMtMS0xLTQwMjE4_d86d85ad-1f7e-4974-8216-650d12534694"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i123a8a8fb2bd455bbee1d22cdbd863b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI5LTUtMS0xLTQwMjE4_130b40a0-536c-4af6-ac7a-4902cde675f1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie1511785af3b46f4a435510847b609af_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI5LTctMS0xLTQwMjE4_6ac66a36-679a-406e-9f2d-2b31ccfbc473"
      unitRef="usd">204016000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i34baca2985b747bcae871217ce5b6fc2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI5LTktMS0xLTQwMjE4_2f771032-47c0-4e65-95c2-f4b8fb0c40d7"
      unitRef="usd">204016000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ida6d6be711824f428db0a8226eef34a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMwLTEtMS0xLTQwMjE4_21648332-39b3-418a-bbef-aa97ceb0cd52"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0f5e4e5a93624011a39f193260c90aeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMwLTMtMS0xLTQwMjE4_7ca23ab7-d819-4aec-bfe0-e7469f802bbf"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i00451bedeee34041a433ab8dcd77b7c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMwLTUtMS0xLTQwMjE4_88fe18f4-f2a5-4bfb-aac7-ddad936d0168"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i34082b1e11ec42ef80cd2a06d3a445aa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMwLTctMS0xLTQwMjE4_31e0a4fd-6aea-42ea-b4e6-6b3086113b34"
      unitRef="usd">70073000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i710f904f02514ffaa45ec2783220e611_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMwLTktMS0xLTQwMjE4_3a61fcf7-8c70-4a71-89c4-5df29d2d9da0"
      unitRef="usd">70073000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idb4bae7c6ce94351a1db18d4c1720efe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMxLTEtMS0xLTQwMjE4_168fc8ef-0cfb-4427-a6e7-75e452701457"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i48c451950c8b4bfd98bb37449bfab6f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMxLTMtMS0xLTQwMjE4_ab694623-9f79-4810-9df9-4d2fa5eb5f31"
      unitRef="usd">19611000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8b0c6431ef7f49aaa65079e25c79a133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMxLTUtMS0xLTQwMjE4_466b764b-bb5f-4ab0-9585-05e5a8ac4511"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idac94c689a2745ac8c283e68514309e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMxLTctMS0xLTQwMjE4_e109083e-9a2f-429b-9d12-ae7b895cfcd8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5bf10224b8eb4e04ad745faa37db10c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMxLTktMS0xLTQwMjE4_23a51b93-4ef2-432b-a474-f4fa669866a9"
      unitRef="usd">19611000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9f9e19b2eaaf404f8dc270e34865ceda_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMyLTEtMS0xLTQwMjE4_a17b7932-f76d-452d-8bcd-69af43171325"
      unitRef="usd">8049000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i140dbacbad4548d9a2312c3d8f2336dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMyLTMtMS0xLTQwMjE4_ac10083e-2c03-40c4-93a1-b3fabad8679f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if82b56963e59450cbe10ad0f875a3911_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMyLTUtMS0xLTQwMjE4_d94baf2b-56af-42fa-b77f-8efff8c545f1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia6ccb4cb0b89433dbd17a79b0cd84a0b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMyLTctMS0xLTQwMjE4_9290924e-4a1e-4641-a665-5034b8c29ee1"
      unitRef="usd">18312000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id883b9e2fea543abaab043e5033d47e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMyLTktMS0xLTQwMjE4_ed261b78-9a7e-4819-a761-012bac9cf2a8"
      unitRef="usd">26361000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0ad9e54a90c44b3fac07cfa60f3b40ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMzLTEtMS0xLTQwMjE4_a3865975-276f-4ae9-9ac9-5f348bc1854a"
      unitRef="usd">8049000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idd8021ad05144184834674ad486656a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMzLTMtMS0xLTQwMjE4_eb816768-7031-4890-9d6a-8952bfa9dd54"
      unitRef="usd">19611000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i614bf026acc448d0980188be28a3de1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMzLTUtMS0xLTQwMjE4_baa2f4b3-6324-4a81-a1a7-79d79e052554"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id497f6028db84ea0b2c1334372fb5ff9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMzLTctMS0xLTQwMjE4_a1ae6ae3-faec-4058-9387-f206f015766b"
      unitRef="usd">693345000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMzLTktMS0xLTQwMjE4_99a56f24-2cab-41aa-9d66-c47654941f73"
      unitRef="usd">721005000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia99c3da74124415f994262109bd134f2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE2ODU4_526e6c1c-e342-46d6-b0c3-2e1b677de776">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent
      contextRef="i9e5122d8a7704d37bba4a70a39ab124b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE2OTI5_6e3843c0-8674-43e8-ba39-98dedeb9cb86"
      unitRef="usd">22700000</us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent
      contextRef="ib78a6b9124a54671a33fd5b6e01e6959_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDM5NzI_ce07daef-db5d-4e80-a498-c1fa9a66ab74"
      unitRef="usd">22800000</us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent
      contextRef="i9e5122d8a7704d37bba4a70a39ab124b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzEwOTk1MTE2Nzg4MzY_8a27e422-6500-44f2-847c-95aedd805b6b"
      unitRef="usd">17300000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent
      contextRef="i9e5122d8a7704d37bba4a70a39ab124b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzEwOTk1MTE2Nzg4NjY_e02c4f04-c9ed-4b32-be14-4ccd718f4230"
      unitRef="usd">10900000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="i9e5122d8a7704d37bba4a70a39ab124b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzEwOTk1MTE2Nzg5MjM_ec2c58d6-53ad-4249-b871-61d1407c7773"
      unitRef="usd">6400000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent
      contextRef="ib78a6b9124a54671a33fd5b6e01e6959_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzEwOTk1MTE2NzkzMjk_4c5716bd-0e77-45b2-88b1-cb09bfcfa6cf"
      unitRef="usd">11700000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent
      contextRef="ib78a6b9124a54671a33fd5b6e01e6959_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzEwOTk1MTE2NzkzMzM_bb880bc9-3f62-4f4a-bd21-0def4b794344"
      unitRef="usd">6500000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="ib78a6b9124a54671a33fd5b6e01e6959_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzEwOTk1MTE2NzkzMzc_b4b6c663-f0a2-43ae-976c-a60aa89898ae"
      unitRef="usd">5200000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia99c3da74124415f994262109bd134f2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MDA5_dff86b64-251f-4173-a93e-1270acc0e44d"
      unitRef="usd">13600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8c887cf1943c4faab1e26fdedd7f6f24_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDM5OTU_4a791c8b-8956-4900-a78a-aeec5994bf5e"
      unitRef="usd">9200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzYxNDE_b5c1b6bf-d4a8-47d3-b617-3cc7db20cffa">&lt;div style="margin-top:6pt;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;Wesco sponsors a stock-based compensation plan. On May 27, 2021, the Company's stockholders approved the WESCO International, Inc. 2021 Omnibus Incentive Plan (the &#x201c;2021 Plan&#x201d;). The 2021 Plan is administered by the Compensation Committee of the Company's Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The 2021 Plan was designed to be the successor plan to all prior stock-based compensation plans. Accordingly, no new awards may be granted under the Company&#x2019;s 1999 Long-Term Incentive Plan, as amended and restated (the &#x201c;1999 Plan&#x201d;) or any other prior plan. Awards outstanding under any such prior plans will remain in full force and effect under such plans according to their respective terms. To the extent that any such award is forfeited, terminates, expires or lapses without being exercised, or is settled for cash, the shares subject to such award not delivered will again be available for awards under the 2021 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The maximum number of shares of the Company&#x2019;s common stock that may be granted pursuant to awards under the 2021 Plan is 2,150,000, less any shares issued under the 1999 Plan between March 31, 2021 and May 27, 2021. If any award granted under the 2021 Plan is forfeited, terminates, expires or lapses instead of being exercised, or is settled for cash, the shares subject to such award will again be available for grant under the 2021 Plan. Shares delivered by participants or withheld by the Company to pay all or a portion of the exercise price or withholding taxes with respect to stock option or stock appreciation right awards will not again be available for issuance. Shares delivered by participants or withheld by the Company to satisfy applicable tax withholding obligations with respect to restricted shares or restricted stock units will again be available for grant under the 2021 Plan. As of December&#160;31, 2021, 2,138,865 shares of common stock were reserved under the 2021 Plan for future equity award grants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Stock-based employee compensation awards outstanding under Wesco's plans are comprised of stock-settled stock appreciation rights, restricted stock units and performance-based awards. Compensation cost for all stock-based awards is measured at fair value on the date of grant and compensation cost is recognized, net of estimated forfeitures, over the service period for awards expected to vest. The fair value of stock-settled stock appreciation rights is determined using the Black-Scholes model. The fair value of restricted stock units and performance-based awards with performance conditions is determined by the grant-date closing price of Wesco&#x2019;s common stock. The forfeiture assumption is based on Wesco&#x2019;s historical employee behavior that is reviewed on an annual basis. No dividends are assumed. For stock-settled stock appreciation rights that are exercised and for restricted stock units and performance-based awards that vest, shares are issued out of Wesco's outstanding common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Stock-settled stock appreciation rights vest ratably over a three-year period and terminate on the tenth anniversary of the grant date unless terminated sooner under certain conditions. Restricted stock unit awards granted in February 2020 and prior vest based on a minimum time period of three years. The special award described below vests in tranches. Restricted stock units awarded in 2021 vest ratably over a three-year period on each of the first, second and third anniversaries of the grant date. Vesting of performance-based awards is based on a three-year performance period, and the number of shares earned, if any, depends on the attainment of certain performance levels. Outstanding awards would vest upon the consummation of a change in control transaction and performance-based awards would vest at the target level.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 2, 2020, a special award of restricted stock units was granted to certain officers of the Company. These awards vest in tranches of 30% on each of the first and second anniversaries of the grant date and 40% on the third anniversary of the grant date, subject, in each case, to continued employment through the applicable anniversary date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Performance-based awards granted in 2021, 2020 and 2019 are based on two equally-weighted performance measures: the three-year average growth rate of Wesco's net income attributable to common stockholders and the three-year cumulative return on net assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Wesco recognized $30.8 million, $19.3 million and $19.1 million of non-cash stock-based compensation expense, which is included in selling, general and administrative expenses, for the years ended December&#160;31, 2021, 2020 and 2019, respectively. As of December&#160;31, 2021, there was $45.1 million of total unrecognized compensation expense related to non-vested stock-based compensation arrangements for all awards previously made of which approximately $26.4 million is expected to be recognized in 2022, $17.0 million in 2023 and $1.7 million in 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The aggregate intrinsic value of awards exercised during the years ended December&#160;31, 2021, 2020, and 2019 was $69.7 million, $8.8 million, and $10.7 million, respectively. The gross deferred income tax benefit associated with the exercise of stock-based awards totaled $16.8 million, $2.0 million, and $2.5 million in 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following table sets forth a summary of stock-settled stock appreciation rights and related information for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.362%"/&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:8.293%"/&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:8.148%"/&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:8.293%"/&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: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.310%"/&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="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 of 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;2,161,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,337,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;139,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(916,906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times 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;(391,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,854)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;65.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of 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;1,370,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.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;95,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,161,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,337,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at end of year&lt;/span&gt;&lt;/div&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;1,001,708&#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;62.79&#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;5.3&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: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;68,920&#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="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;1,630,891&#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;62.72&#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="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;1,723,370&#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;59.00&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;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;The following table sets forth the weighted-average assumptions used to estimate the fair value of stock-settled stock appreciation rights granted during the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-settled stock appreciation rights granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,592&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;262,091&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;213,618&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;&#160;&#160;Risk free interest rate&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:400;line-height:100%"&gt;0.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;1.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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.5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Expected life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&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;&#160;&#160;Expected volatility&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:400;line-height:100%"&gt;41%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;30%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;The risk-free interest rate is based on the U.S. Treasury Daily Yield Curve rate as of the grant date. The expected life is based on historical exercise experience and the expected volatility is based on the volatility of the Company's daily stock prices over the expected life  preceding the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The weighted-average fair value per stock-settled stock appreciation right granted was $33.19, $13.86 and $16.36 for the years ended December&#160;31, 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of time-based restricted stock units and related information for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended 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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;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;Unvested at beginning of 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;921,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;314,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;656,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(232,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;(29,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at end of year&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;974,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;53.48&#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 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;921,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;60.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;The following table sets forth a summary of performance-based awards and related information for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended 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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;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;Unvested at beginning of 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;305,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;&#160;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;122,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,696)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;&#160;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;(24,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,883)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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;380,819&#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;59.23&#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 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;305,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;52.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;60.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;Vesting of the 380,819 shares of performance-based awards in the table above is dependent upon the achievement of certain performance targets, including half that are dependent upon the three-year average growth rate of Wesco's net income attributable to common stockholders and the other half that are based upon the three-year cumulative return on net assets. These awards are accounted for as awards with performance conditions; compensation cost is recognized over the performance period based upon Wesco's determination of whether it is probable that the performance targets will be achieved.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzEwOTk1MTE2NTM5MzA_52beacc3-a91a-409b-bfb8-fd428e257c36"
      unitRef="shares">2150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzEwOTk1MTE2NTM5NTI_040a40f1-9565-4cfd-91b3-a48610d29720"
      unitRef="shares">2138865</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="if7e3774586c9410e80a06bb1c166295d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzYwNDczMTM5OTc5Mjg_22472dcf-d02f-4c4b-9f1c-938c2726eb38"
      unitRef="number">0.30</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ib348414050cd4f2daa7a58f09e56eb9c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzYwNDczMTM5OTc5Mjg_76399b72-1ff5-4f0a-99a8-2697d4dbd294"
      unitRef="number">0.30</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i4185659c63df4384867b16e1a6935d7c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzE2NDkyNjc0ODY4MTA_378e36dc-1c13-4508-a9dc-892ff1bbb83a"
      unitRef="number">0.40</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensation
      contextRef="ibe81f8f6aa35475b8b7f9522d5729dea_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzM3NDg_f083555a-22d1-4289-8dc7-53c446e8c309"
      unitRef="usd">30800000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ibd21aaaedeaa4ec5863d6251a93ce2f4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzM3NTI_dd97e936-2b5e-476b-a0dd-e46f80bf0319"
      unitRef="usd">19300000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i28deeafbc8434abca2e6bb379e08d9e5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzM3NTk_4dc2ef5b-9fb4-480d-97d6-0c462af615c9"
      unitRef="usd">19100000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzM5NDQ_a8e4eb30-6b05-4e66-9b11-d2a17a45ce16"
      unitRef="usd">45100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensation
      contextRef="i3d52c7d10d0d45198e37b689f4cc0a7e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzQxMDQ_bb5f0aaa-1957-4ffb-bfc4-fe5e8d17b818"
      unitRef="usd">26400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i2ec38d3516284aec8c2f8e3894ac2506_D20230101-20231231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzQxNDM_42acfa83-1c0a-406f-97d1-966dd4f7b419"
      unitRef="usd">17000000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic71d0f739c784097b891dd7a37068c14_D20240101-20241231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzQxNTY_bd6db161-946f-4b3b-b1a6-af46956445f0"
      unitRef="usd">1700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzQyNTQ_44ebed07-60d3-4efe-8b59-81dc8f32d6e5"
      unitRef="usd">69700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzQyNTg_8197467c-bf6b-40c5-9f76-23ec5f7d7284"
      unitRef="usd">8800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzQyNjY_b87f34dd-2329-4539-b1ac-6e31218da823"
      unitRef="usd">10700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzQzNzQ_388e57b5-db08-4d0e-910f-52ad531b74d8"
      unitRef="usd">16800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzQzNzg_459c22be-64a0-439d-bbc1-c1f40bdfd5cb"
      unitRef="usd">2000000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzQzODY_533e9a59-512a-46ea-a84f-8e1c31f8ee65"
      unitRef="usd">2500000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzYxMjU_cb9fec9a-eadb-4018-865a-b3d6e5115180">&lt;div style="margin-top:6pt;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;The following table sets forth a summary of stock-settled stock appreciation rights and related information for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.362%"/&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:8.293%"/&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:8.148%"/&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:8.293%"/&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: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.310%"/&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="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 of 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;2,161,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,337,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;139,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(916,906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times 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;(391,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,854)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;65.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of 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;1,370,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.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;95,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,161,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,337,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at end of year&lt;/span&gt;&lt;/div&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;1,001,708&#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;62.79&#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;5.3&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: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;68,920&#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="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;1,630,891&#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;62.72&#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="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;1,723,370&#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;59.00&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i7ed55d89d9c8450aaba5da9a1efb554b_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzMtMS0xLTEtMA_6ed9102f-5c27-4fdc-9f5c-ce99d610b163"
      unitRef="shares">2161556</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i7ed55d89d9c8450aaba5da9a1efb554b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzMtMy0xLTEtMA_27bf82b3-29bb-4463-b5ea-5259f73e06dc"
      unitRef="usdPerShare">60.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="iba08e3ef8a6947df9c0e589e98ab30ce_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzMtOS0xLTEtMA_9dedf84f-f142-4b76-8835-c5b3eca8d6f2"
      unitRef="shares">2337049</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iba08e3ef8a6947df9c0e589e98ab30ce_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzMtMTEtMS0xLTA_3e4fe9eb-630d-4e02-86b6-f5efbce1e470"
      unitRef="usdPerShare">59.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ia5f94363366446b5b97cc8d732223127_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzMtMTMtMS0xLTA_a93f884a-02ff-4877-9007-2cf44565f88b"
      unitRef="shares">2351633</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia5f94363366446b5b97cc8d732223127_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzMtMTUtMS0xLTA_e96f2341-8433-40f1-a8ab-a12ade41da1c"
      unitRef="usdPerShare">59.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6ed3def5621b44ada8ba1f99e74e4db9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzQtMS0xLTEtMA_1a634ea0-74d5-4cfb-a5cb-a995e3393639"
      unitRef="shares">139592</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i6ed3def5621b44ada8ba1f99e74e4db9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzQtMy0xLTEtMA_09cf3208-cf09-45df-b86a-30f3c8014d45"
      unitRef="usdPerShare">77.05</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4e7492da5fd6495ab78e64e1c38683d7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzQtOS0xLTEtMA_13cefbe3-f767-4726-b4c5-3863e6c579be"
      unitRef="shares">262091</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i4e7492da5fd6495ab78e64e1c38683d7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzQtMTEtMS0xLTA_7c411b0c-88ae-4e14-bf08-7db870313d03"
      unitRef="usdPerShare">48.32</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idd18d332b8ae4c7e9ded0b5ff783195b_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzQtMTMtMS0xLTA_3fb299e5-6c40-4ddd-a6e2-6a10835566cd"
      unitRef="shares">213618</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="idd18d332b8ae4c7e9ded0b5ff783195b_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzQtMTUtMS0xLTA_2ede0607-814e-4423-8578-dce437438874"
      unitRef="usdPerShare">54.63</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="i6ed3def5621b44ada8ba1f99e74e4db9_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzUtMS0xLTEtMA_8ad807d7-7b47-480b-85b0-61d6403cdde3"
      unitRef="shares">916906</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzUtMy0xLTEtMA_72ed449b-842d-4260-b8d7-ce2a7b235b95"
      unitRef="usdPerShare">60.70</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="i4e7492da5fd6495ab78e64e1c38683d7_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzUtOS0xLTEtMA_21fa5fa6-399e-4f5b-b4dc-4f260e4080b2"
      unitRef="shares">391339</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzUtMTEtMS0xLTA_ba9220d8-bd6f-4a46-85d6-647fee01a743"
      unitRef="usdPerShare">47.11</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="idd18d332b8ae4c7e9ded0b5ff783195b_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzUtMTMtMS0xLTA_8e7af518-6a74-4147-9175-0ec50ecc2ab9"
      unitRef="shares">113099</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzUtMTUtMS0xLTA_59dbdf41-f430-4e95-8004-72ccbcb51740"
      unitRef="usdPerShare">35.01</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="i6ed3def5621b44ada8ba1f99e74e4db9_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzYtMS0xLTEtMA_02754dec-76f6-4d36-b45b-57e44d85c518"
      unitRef="shares">13854</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i6ed3def5621b44ada8ba1f99e74e4db9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzYtMy0xLTEtMA_a4ec19af-0f7a-46ad-a306-0d25899f8d4e"
      unitRef="usdPerShare">54.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="i4e7492da5fd6495ab78e64e1c38683d7_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzYtOS0xLTEtMA_09c11846-8c48-4c76-a294-dad87b8e63c2"
      unitRef="shares">46245</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i4e7492da5fd6495ab78e64e1c38683d7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzYtMTEtMS0xLTA_48f57a5f-0c1e-4102-ad9d-3d70bac91fde"
      unitRef="usdPerShare">65.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="idd18d332b8ae4c7e9ded0b5ff783195b_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzYtMTMtMS0xLTA_afa4e47d-3beb-4e9f-96e4-49b567193ca6"
      unitRef="shares">115103</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="idd18d332b8ae4c7e9ded0b5ff783195b_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzYtMTUtMS0xLTA_0442081f-e35e-4976-972d-fa6a6c12f590"
      unitRef="usdPerShare">65.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i3fe78698151a4980bf456b7f734b60c4_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzctMS0xLTEtMA_c9a4c747-d180-4fdb-8d9a-3d44cbd3e808"
      unitRef="shares">1370388</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i3fe78698151a4980bf456b7f734b60c4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzctMy0xLTEtMA_28462600-af40-4b11-8b29-1f1de97a0c01"
      unitRef="usdPerShare">62.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i6ed3def5621b44ada8ba1f99e74e4db9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzctNS0xLTEtMA_69e11da1-84df-4937-94b0-debed1ef0556">P6Y1M6D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i3fe78698151a4980bf456b7f734b60c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzctNy0xLTEtMA_b03dcf64-cc5b-48a6-8a1f-9e1d0d8a19e0"
      unitRef="usd">95246000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i7ed55d89d9c8450aaba5da9a1efb554b_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzctOS0xLTEtMA_740d034d-5bc2-4f97-b9c4-7aa9328cc35f"
      unitRef="shares">2161556</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i7ed55d89d9c8450aaba5da9a1efb554b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzctMTEtMS0xLTA_bf2e22ad-e96b-4b6f-97cb-c418ba130ee5"
      unitRef="usdPerShare">60.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="iba08e3ef8a6947df9c0e589e98ab30ce_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzctMTMtMS0xLTA_7a81715e-a837-426f-85ab-7c1ba390b049"
      unitRef="shares">2337049</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iba08e3ef8a6947df9c0e589e98ab30ce_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzctMTUtMS0xLTA_1fb301aa-f28a-495d-bfba-fbeeb786c0ba"
      unitRef="usdPerShare">59.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i3fe78698151a4980bf456b7f734b60c4_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzgtMS0xLTEtMA_2e33a4bf-d484-4850-bb29-8ffa13c241d3"
      unitRef="shares">1001708</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i3fe78698151a4980bf456b7f734b60c4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzgtMy0xLTEtMA_8b817c73-cb66-479e-8163-6f03d268d4d3"
      unitRef="usdPerShare">62.79</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i6ed3def5621b44ada8ba1f99e74e4db9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzgtNS0xLTEtMA_a4d0c933-bc3e-4839-a141-bfa29f4c9e94">P5Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i3fe78698151a4980bf456b7f734b60c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzgtNy0xLTEtMA_e11faff3-68e2-42c3-b7e2-00041da99cd8"
      unitRef="usd">68920000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i7ed55d89d9c8450aaba5da9a1efb554b_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzgtOS0xLTEtMA_b2b321ab-daf8-4df5-b501-fbec4d072945"
      unitRef="shares">1630891</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i7ed55d89d9c8450aaba5da9a1efb554b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzgtMTEtMS0xLTA_f91b0fc8-0e4d-4912-8d30-e2a086692e2f"
      unitRef="usdPerShare">62.72</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="iba08e3ef8a6947df9c0e589e98ab30ce_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzgtMTMtMS0xLTA_c7db5628-03d2-453b-8d6f-2cffe21dedd7"
      unitRef="shares">1723370</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="iba08e3ef8a6947df9c0e589e98ab30ce_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo2MmEzMmY5YjllMzk0ZTU4OTA2M2EyMjY2ZTk2YTJjZS90YWJsZXJhbmdlOjYyYTMyZjliOWUzOTRlNTg5MDYzYTIyNjZlOTZhMmNlXzgtMTUtMS0xLTA_d30b09ea-4874-4cb4-a317-6e5200b13058"
      unitRef="usdPerShare">59.00</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzYxMDU_51d9a63f-b849-4c64-bdbf-22c4c22cd9b6">&lt;div style="margin-bottom:6pt;margin-top:9pt;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;The following table sets forth the weighted-average assumptions used to estimate the fair value of stock-settled stock appreciation rights granted during the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-settled stock appreciation rights granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,592&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;262,091&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;213,618&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;&#160;&#160;Risk free interest rate&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:400;line-height:100%"&gt;0.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;1.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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.5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Expected life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&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;&#160;&#160;Expected volatility&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:400;line-height:100%"&gt;41%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;30%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6ed3def5621b44ada8ba1f99e74e4db9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpjMDZhOTE5ODBiMDY0ZGNmOGY0MGQwOWRjOGM3MDY4MS90YWJsZXJhbmdlOmMwNmE5MTk4MGIwNjRkY2Y4ZjQwZDA5ZGM4YzcwNjgxXzItMS0xLTEtMA_1a634ea0-74d5-4cfb-a5cb-a995e3393639"
      unitRef="shares">139592</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4e7492da5fd6495ab78e64e1c38683d7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpjMDZhOTE5ODBiMDY0ZGNmOGY0MGQwOWRjOGM3MDY4MS90YWJsZXJhbmdlOmMwNmE5MTk4MGIwNjRkY2Y4ZjQwZDA5ZGM4YzcwNjgxXzItMy0xLTEtMA_13cefbe3-f767-4726-b4c5-3863e6c579be"
      unitRef="shares">262091</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idd18d332b8ae4c7e9ded0b5ff783195b_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpjMDZhOTE5ODBiMDY0ZGNmOGY0MGQwOWRjOGM3MDY4MS90YWJsZXJhbmdlOmMwNmE5MTk4MGIwNjRkY2Y4ZjQwZDA5ZGM4YzcwNjgxXzItNS0xLTEtMA_3fb299e5-6c40-4ddd-a6e2-6a10835566cd"
      unitRef="shares">213618</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpjMDZhOTE5ODBiMDY0ZGNmOGY0MGQwOWRjOGM3MDY4MS90YWJsZXJhbmdlOmMwNmE5MTk4MGIwNjRkY2Y4ZjQwZDA5ZGM4YzcwNjgxXzMtMS0xLTEtMA_ade952ad-3459-492d-9f6d-81ef102e6a89"
      unitRef="number">0.008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpjMDZhOTE5ODBiMDY0ZGNmOGY0MGQwOWRjOGM3MDY4MS90YWJsZXJhbmdlOmMwNmE5MTk4MGIwNjRkY2Y4ZjQwZDA5ZGM4YzcwNjgxXzMtMy0xLTEtMA_1416827f-f849-4bda-ba50-ba2eecbcced0"
      unitRef="number">0.014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpjMDZhOTE5ODBiMDY0ZGNmOGY0MGQwOWRjOGM3MDY4MS90YWJsZXJhbmdlOmMwNmE5MTk4MGIwNjRkY2Y4ZjQwZDA5ZGM4YzcwNjgxXzMtNS0xLTEtMA_247edbb7-37bd-464e-b3c2-7803cabd3b51"
      unitRef="number">0.025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i6ed3def5621b44ada8ba1f99e74e4db9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpjMDZhOTE5ODBiMDY0ZGNmOGY0MGQwOWRjOGM3MDY4MS90YWJsZXJhbmdlOmMwNmE5MTk4MGIwNjRkY2Y4ZjQwZDA5ZGM4YzcwNjgxXzQtMS0xLTEtMA_6c621a03-a36b-4cfd-8aea-80ed71a9d117">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i4e7492da5fd6495ab78e64e1c38683d7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpjMDZhOTE5ODBiMDY0ZGNmOGY0MGQwOWRjOGM3MDY4MS90YWJsZXJhbmdlOmMwNmE5MTk4MGIwNjRkY2Y4ZjQwZDA5ZGM4YzcwNjgxXzQtMy0xLTEtMA_e1ee8d56-39d3-47d2-b924-f88b79b40129">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idd18d332b8ae4c7e9ded0b5ff783195b_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpjMDZhOTE5ODBiMDY0ZGNmOGY0MGQwOWRjOGM3MDY4MS90YWJsZXJhbmdlOmMwNmE5MTk4MGIwNjRkY2Y4ZjQwZDA5ZGM4YzcwNjgxXzQtNS0xLTEtMA_42f38d3d-5fa5-41d6-b756-298c7089851e">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i6ed3def5621b44ada8ba1f99e74e4db9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpjMDZhOTE5ODBiMDY0ZGNmOGY0MGQwOWRjOGM3MDY4MS90YWJsZXJhbmdlOmMwNmE5MTk4MGIwNjRkY2Y4ZjQwZDA5ZGM4YzcwNjgxXzUtMS0xLTEtMA_ec28483e-6b73-4034-a4f4-8df700d83509"
      unitRef="number">0.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i4e7492da5fd6495ab78e64e1c38683d7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpjMDZhOTE5ODBiMDY0ZGNmOGY0MGQwOWRjOGM3MDY4MS90YWJsZXJhbmdlOmMwNmE5MTk4MGIwNjRkY2Y4ZjQwZDA5ZGM4YzcwNjgxXzUtMy0xLTEtMA_14df67b6-2fd3-4cbc-92d8-58d33b6c68fc"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="idd18d332b8ae4c7e9ded0b5ff783195b_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpjMDZhOTE5ODBiMDY0ZGNmOGY0MGQwOWRjOGM3MDY4MS90YWJsZXJhbmdlOmMwNmE5MTk4MGIwNjRkY2Y4ZjQwZDA5ZGM4YzcwNjgxXzUtNS0xLTEtMA_7bddce2b-3a85-414d-a89a-24e73dfee030"
      unitRef="number">0.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6ed3def5621b44ada8ba1f99e74e4db9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzUxMzA_339172ee-cb9a-47cf-9abb-3e46cbee1483"
      unitRef="usdPerShare">33.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4e7492da5fd6495ab78e64e1c38683d7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzUxMzQ_d3888dd4-c4fc-403c-9619-7423cb474128"
      unitRef="usdPerShare">13.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idd18d332b8ae4c7e9ded0b5ff783195b_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzUxNDE_a1f8a245-cfb9-435f-8e9d-cce166cea53d"
      unitRef="usdPerShare">16.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzYxMDY_eda676e4-e362-4e52-92de-0f5aa4cb770f">&lt;div style="margin-top:9pt;text-align:justify;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of time-based restricted stock units and related information for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended 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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;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;Unvested at beginning of 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;921,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;314,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;656,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(232,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;(29,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at end of year&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;974,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;53.48&#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 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;921,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;60.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;The following table sets forth a summary of performance-based awards and related information for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended 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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Fair&lt;br/&gt;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;Unvested at beginning of 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;305,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;&#160;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;122,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,696)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;&#160;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;(24,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,883)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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;380,819&#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;59.23&#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 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;305,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;52.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;60.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4cb9046ea5cb4eaca9cf99917972e265_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzMtMS0xLTEtMA_7778b16a-95e6-4d21-82cb-cbfdc0b34448"
      unitRef="shares">921495</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4cb9046ea5cb4eaca9cf99917972e265_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzMtMy0xLTEtMA_58eae955-c49e-406c-81f0-8b5e93d15b56"
      unitRef="usdPerShare">43.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="icd95500f145e4f6c9632a72b1d0b8c86_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzMtNS0xLTEtMA_0afdbe48-e192-493e-b156-f14663510487"
      unitRef="shares">363729</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="icd95500f145e4f6c9632a72b1d0b8c86_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzMtNy0xLTEtMA_4c10ab3d-e494-4597-81d5-cf05372d1d63"
      unitRef="usdPerShare">60.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i490f195e5702452dba8a3f1d271eecb8_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzMtOS0xLTEtMA_1a42954e-1093-4e03-a3a0-9abb990e2bb6"
      unitRef="shares">327798</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i490f195e5702452dba8a3f1d271eecb8_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzMtMTEtMS0xLTA_a75e21ee-96d9-42b8-b585-9d827561eaf9"
      unitRef="usdPerShare">57.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iaf2aeb211fcb4696b950d765864a449f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzQtMS0xLTEtMA_ba8f14f7-bf25-412a-bde3-d26451ec2a39"
      unitRef="shares">314480</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iaf2aeb211fcb4696b950d765864a449f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzQtMy0xLTEtMA_060bc275-b95b-4738-9cbb-39146e8b30fe"
      unitRef="usdPerShare">77.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i500e7ddba88c4c12918e8c29ce5a196d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzQtNS0xLTEtMA_804cad80-f3c1-44a0-8a3d-f404fbda3a57"
      unitRef="shares">656717</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i500e7ddba88c4c12918e8c29ce5a196d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzQtNy0xLTEtMA_1c51fcfe-3d96-4814-a94b-71900a85f3d6"
      unitRef="usdPerShare">37.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i2efc2cafbd0c4581945731046f532adc_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzQtOS0xLTEtMA_33e4493a-0753-46b6-90c1-9360a9ff3280"
      unitRef="shares">192106</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2efc2cafbd0c4581945731046f532adc_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzQtMTEtMS0xLTA_18163836-9d2a-4972-894d-7a3d43feec60"
      unitRef="usdPerShare">54.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iaf2aeb211fcb4696b950d765864a449f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzUtMS0xLTEtMA_59e1449a-8722-4673-b805-b94e56493ce8"
      unitRef="shares">232152</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iaf2aeb211fcb4696b950d765864a449f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzUtMy0xLTEtMA_e92b56eb-9e12-47ff-b048-dc05e9aeb638"
      unitRef="usdPerShare">44.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i500e7ddba88c4c12918e8c29ce5a196d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzUtNS0xLTEtMA_6a2f9e5a-6315-4a9d-81d3-8f27d96752c1"
      unitRef="shares">83253</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i500e7ddba88c4c12918e8c29ce5a196d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzUtNy0xLTEtMA_e6c49336-e5c9-4e8c-8d53-853eef3ae63d"
      unitRef="usdPerShare">69.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i2efc2cafbd0c4581945731046f532adc_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzUtOS0xLTEtMA_7f7c3369-2e32-48b1-9f1c-f2f29417c4c9"
      unitRef="shares">136777</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2efc2cafbd0c4581945731046f532adc_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzUtMTEtMS0xLTA_94f05950-d84e-4907-ab32-9024309e8ddd"
      unitRef="usdPerShare">46.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iaf2aeb211fcb4696b950d765864a449f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzYtMS0xLTEtMA_56d7844e-5dfe-44da-8ff3-03547f877e77"
      unitRef="shares">29661</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iaf2aeb211fcb4696b950d765864a449f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzYtMy0xLTEtMA_cfbc540d-0ed3-4055-990d-bd8b8237f8e6"
      unitRef="usdPerShare">63.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i500e7ddba88c4c12918e8c29ce5a196d_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzYtNS0xLTEtMA_59f73448-cf70-4b36-bc6d-6e27ec6b3a2f"
      unitRef="shares">15698</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i500e7ddba88c4c12918e8c29ce5a196d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzYtNy0xLTEtMA_968b5773-04ab-418d-a91a-3b5b41dc4edd"
      unitRef="usdPerShare">56.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i2efc2cafbd0c4581945731046f532adc_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzYtOS0xLTEtMA_7625a798-a27e-438c-86f8-5e3201aca28f"
      unitRef="shares">19398</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i2efc2cafbd0c4581945731046f532adc_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzYtMTEtMS0xLTA_f01e504f-622d-4268-920d-fa08869618c4"
      unitRef="usdPerShare">59.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia80128166b9a4bd49e0f988a1828dbb8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzctMS0xLTEtMA_6c1aa685-0b38-4643-a67a-e5e8b8f380b0"
      unitRef="shares">974162</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ia80128166b9a4bd49e0f988a1828dbb8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzctMy0xLTEtMA_2323aec1-1fa9-412a-88d4-fd2182bc39c8"
      unitRef="usdPerShare">53.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4cb9046ea5cb4eaca9cf99917972e265_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzctNS0xLTEtMA_d57012ca-6d9e-4141-81e8-41f4631e744b"
      unitRef="shares">921495</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4cb9046ea5cb4eaca9cf99917972e265_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzctNy0xLTEtMA_e8c6ddac-bce7-4833-8bb5-27b826cdd774"
      unitRef="usdPerShare">43.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="icd95500f145e4f6c9632a72b1d0b8c86_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzctOS0xLTEtMA_6d19a289-9ae2-45ec-acc9-11cb06975fa5"
      unitRef="shares">363729</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="icd95500f145e4f6c9632a72b1d0b8c86_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTo1MWNiYmVjOGFmZDM0MjYyOGE0MjNjM2M3MTRiZTFkYS90YWJsZXJhbmdlOjUxY2JiZWM4YWZkMzQyNjI4YTQyM2MzYzcxNGJlMWRhXzctMTEtMS0xLTA_83e98aab-95b1-4336-8fc8-5c4c3bdedd64"
      unitRef="usdPerShare">60.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i24e94dde1c244319956e379138741b9b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzMtMS0xLTEtMA_e143d372-3b55-41c1-9bf3-40959068e40f"
      unitRef="shares">305269</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i24e94dde1c244319956e379138741b9b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzMtMy0xLTEtMA_502f166a-19a5-425e-9e14-6e65f2d519f2"
      unitRef="usdPerShare">52.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i98f3626d626a4a58b9ea5b475d97c35c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzMtNS0xLTEtMA_0fea9230-a0dd-4ec8-a04b-12f80204f6c6"
      unitRef="shares">195305</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i98f3626d626a4a58b9ea5b475d97c35c_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzMtNy0xLTEtMA_7d9e12e5-9b18-4246-bd35-f91401c68a7d"
      unitRef="usdPerShare">60.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i918a934ff96b406392eb9ad4abef85e0_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzMtOS0xLTEtMA_c2c63a75-630e-48b7-8237-33e9cbbca7e8"
      unitRef="shares">138896</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i918a934ff96b406392eb9ad4abef85e0_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzMtMTEtMS0xLTA_6c5fd82c-6f1a-4e94-a830-1d4494774fa9"
      unitRef="usdPerShare">59.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i50a1cd44efd2479db2622c7642ee07fa_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzQtMS0xLTEtMA_c2cdd108-8cac-4ad3-b01f-ecdf9da2dea5"
      unitRef="shares">122812</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i50a1cd44efd2479db2622c7642ee07fa_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzQtMy0xLTEtMA_2ff2172f-8d1a-46b6-ad3b-1e10a0e54400"
      unitRef="usdPerShare">76.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ia3a497e5cb9b481dba99e17a6b52fef5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzQtNS0xLTEtMA_df5c7f2a-d695-4144-8ca7-4266bd9801c0"
      unitRef="shares">158756</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia3a497e5cb9b481dba99e17a6b52fef5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzQtNy0xLTEtMA_06bbf697-aedf-48a8-b3c2-d755c8101fd8"
      unitRef="usdPerShare">49.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i57c0768268004110a5147dc67fa670b9_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzQtOS0xLTEtMA_0368a43c-3c38-4a58-b0b4-bd785464459a"
      unitRef="shares">126874</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i57c0768268004110a5147dc67fa670b9_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzQtMTEtMS0xLTA_009176ae-3996-4c5d-b5b2-e443bac93455"
      unitRef="usdPerShare">54.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i50a1cd44efd2479db2622c7642ee07fa_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzUtMS0xLTEtMA_70a8eae8-dc28-4854-b92d-58773eba2a57"
      unitRef="shares">22371</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i50a1cd44efd2479db2622c7642ee07fa_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzUtMy0xLTEtMA_27263ecf-51d8-4191-b30f-f822b24d4114"
      unitRef="usdPerShare">62.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ia3a497e5cb9b481dba99e17a6b52fef5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzUtNS0xLTEtMA_15d19771-0d69-4c9c-9697-3cc8e7c9aec3"
      unitRef="shares">25909</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia3a497e5cb9b481dba99e17a6b52fef5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzUtNy0xLTEtMA_b736c122-7317-4a5b-b591-521bb01de37a"
      unitRef="usdPerShare">78.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i57c0768268004110a5147dc67fa670b9_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzUtOS0xLTEtMA_febbd226-e1a8-49f9-8259-67bd261b659f"
      unitRef="shares">25696</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i57c0768268004110a5147dc67fa670b9_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzUtMTEtMS0xLTA_b80fe4df-4f33-4d0a-ba4b-8ceb18382376"
      unitRef="usdPerShare">42.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i50a1cd44efd2479db2622c7642ee07fa_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzYtMS0xLTEtMA_2e9fcae8-4b38-408c-a17f-c2692eb216ba"
      unitRef="shares">24891</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i50a1cd44efd2479db2622c7642ee07fa_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzYtMy0xLTEtMA_0bf6d3da-4cbb-4cda-9c9d-3614834be8a7"
      unitRef="usdPerShare">61.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ia3a497e5cb9b481dba99e17a6b52fef5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzYtNS0xLTEtMA_9749fa86-5e69-4596-92ee-56b05dcd8dc7"
      unitRef="shares">22883</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ia3a497e5cb9b481dba99e17a6b52fef5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzYtNy0xLTEtMA_145d9062-65c8-445f-8cf7-84707de7a0f2"
      unitRef="usdPerShare">69.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i57c0768268004110a5147dc67fa670b9_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzYtOS0xLTEtMA_48a7a0b8-7fc3-4475-b441-c94a9c272209"
      unitRef="shares">44769</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i57c0768268004110a5147dc67fa670b9_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzYtMTEtMS0xLTA_164fae3b-c730-4d1c-9337-4fbf64b69abc"
      unitRef="usdPerShare">52.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9fc0957b7c764ced8d3927ee9db8b669_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzctMS0xLTEtMA_413a9844-eee7-45cd-8bd0-8b07929c9ed1"
      unitRef="shares">380819</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9fc0957b7c764ced8d3927ee9db8b669_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzctMy0xLTEtMA_7ca8f285-8c21-43d5-a746-ee52925992d7"
      unitRef="usdPerShare">59.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i24e94dde1c244319956e379138741b9b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzctNS0xLTEtMA_c2844d01-bfda-444a-a29c-6025a36cc3b9"
      unitRef="shares">305269</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i24e94dde1c244319956e379138741b9b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzctNy0xLTEtMA_9572264c-455b-4e77-9057-e43b657f2d5c"
      unitRef="usdPerShare">52.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i98f3626d626a4a58b9ea5b475d97c35c_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzctOS0xLTEtMA_e346b216-97e1-4638-9659-dbae7f5265ba"
      unitRef="shares">195305</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i98f3626d626a4a58b9ea5b475d97c35c_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90YWJsZTpmODQ5ODlkNjZhMGM0YzM3OGI2OWUwYWFlYmY1NjcwYS90YWJsZXJhbmdlOmY4NDk4OWQ2NmEwYzRjMzc4YjY5ZTBhYWViZjU2NzBhXzctMTEtMS0xLTA_148df25a-a73c-441e-832f-33526d466dd5"
      unitRef="usdPerShare">60.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9fc0957b7c764ced8d3927ee9db8b669_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTgvZnJhZzpmNDExOTUyMzZlMmE0ZDg5OGZkYTljZjVjZmRjZDY1NS90ZXh0cmVnaW9uOmY0MTE5NTIzNmUyYTRkODk4ZmRhOWNmNWNmZGNkNjU1XzEwOTk1MTE2NTU5NDA_413a9844-eee7-45cd-8bd0-8b07929c9ed1"
      unitRef="shares">380819</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjEvZnJhZzoxNWZiNTk3OGRiYjY0NzEwYWUyN2ZhMmExMmVlZjBmMi90ZXh0cmVnaW9uOjE1ZmI1OTc4ZGJiNjQ3MTBhZTI3ZmEyYTEyZWVmMGYyXzE2Mjc_b49b9a3f-b92f-4697-a746-67e0c4b88e33">&lt;div style="margin-top:6pt;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;From time to time, a number of lawsuits and claims have been or may be asserted against the Company relating to the conduct of its business, including litigation relating to commercial, product and employment matters (including wage and hour). The outcome of any litigation cannot be predicted with certainty, and some lawsuits may be determined adversely to Wesco. However, management does not believe that the ultimate outcome of any such pending matters is likely to have a material adverse effect on Wesco's financial condition or liquidity, although the resolution in any fiscal period of one or more of these matters may have a material adverse effect on Wesco's results of operations for that period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;As of December&#160;31, 2021, the Company had $50.1&#160;million in outstanding letters of credit and guarantees.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjEvZnJhZzoxNWZiNTk3OGRiYjY0NzEwYWUyN2ZhMmExMmVlZjBmMi90ZXh0cmVnaW9uOjE1ZmI1OTc4ZGJiNjQ3MTBhZTI3ZmEyYTEyZWVmMGYyXzE1NzU_b4e9fb26-cab1-4b86-a2df-4ba90c8d8212"
      unitRef="usd">50100000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzEwOTk1MTE2NTk5NTk_fdd28fd9-1a2f-4029-b429-ff72dbe31773">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;17. BUSINESS SEGMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The Company has operating segments that are organized around three strategic business units consisting of EES, CSS and UBS. These operating segments are equivalent to the Company's reportable segments. The Company's chief operating decision maker evaluates the performance of its operating segments based primarily on net sales, income from operations, adjusted EBITDA, adjusted EBITDA margin percentage, and total assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following is a description of each of the Company's reportable segments and their business activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&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;Electrical &amp;amp; Electronic Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The EES segment, with over 6,400 employees supporting customers in over 50 countries, supplies a broad range of products and solutions primarily to the construction, industrial and original equipment manufacturer ("OEM") markets. The product portfolio in this business includes a broad range of electrical equipment and supplies, automation and connected devices (the "Internet of Things" or "IoT"), security, lighting, wire and cable, safety, and maintenance, repair and operating ("MRO") products from industry-leading manufacturing partners. The EES service portfolio includes contractor solutions to improve project execution, direct and indirect manufacturing supply chain optimization programs, lighting and renewables advisory services, and digital and automation solutions to improve safety and productivity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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;Communications &amp;amp; Security Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The CSS segment, with over 3,300 employees supporting customers in over 50 countries, is a global leader in the network infrastructure and security markets. CSS sells products directly to end-users or through various channels including data communications contractors, security, network, professional audio/visual and systems integrators. In addition to the core network infrastructure and security portfolio, CSS has a broad offering of safety and energy management solutions. CSS products are often combined with supply chain services to increase efficiency and productivity, including installation enhancement, project deployment, advisory, and IoT and digital services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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;Utility &amp;amp; Broadband Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The UBS segment, with over 2,400 employees supporting customers primarily in the U.S. and Canada, provides products and services to investor-owned utilities, public power companies, including municipalities, as well as global service providers, wireless providers, broadband operators and the contractors that service these customers. The UBS segment also includes Wesco's integrated supply business, which provides products and services to large industrial and commercial end-users to support their MRO spend. The products sold into the utility and broadband markets include wire and cable, transformers, transmission and distribution hardware, switches, protective devices, connectors, lighting, conduit, fiber and copper cable, connectivity products, pole line hardware, racks, cabinets, safety and MRO products, and point-to-point wireless devices. The UBS segment also offers a complete set of service solutions to improve customer supply chain efficiencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&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;Corporate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Corporate primarily incurs costs related to treasury, tax, information technology, legal and other centralized functions. The Company also has various corporate assets which are reported in corporate. Segment assets may not include jointly used assets, but segment results include depreciation expense or other allocations related to those assets. Interest expense and other non-operating items are either not allocated to the segments or reviewed on a segment basis. Corporate expenses and assets not directly identifiable with a reportable segment are reported in the tables below to reconcile the reportable segments to the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following table sets forth financial information by reportable segment for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,621,263&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,715,238&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,881,011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,217,512&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;Income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,059&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 7pt 2px 1pt;text-align:right;vertical-align: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,343&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,740&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(548,269)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801,873&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,461&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,820&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;428,367&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(337,965)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,175,683&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;Adjusted EBITDA Margin %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;6.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;span style="color:#000000;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;Supplemental information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,998&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,870&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,447&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,239&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,554&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,469&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 7pt 2px 1pt;text-align:right;vertical-align: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,197&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 7pt 2px 1pt;text-align:right;vertical-align: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,207&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 7pt 2px 1pt;text-align:right;vertical-align: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,873&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 7pt 2px 1pt;text-align:right;vertical-align: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,746&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&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="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="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,479,760&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,323,264&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,522,971&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,325,995&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;Income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,207&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,163&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,702&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(362,034)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,038&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308,327&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,656&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(194,259)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660,317&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;Adjusted EBITDA Margin %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/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;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;span style="color:#000000;font-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="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;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplemental information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 7pt 2px 0;text-align:right;vertical-align: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,811&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,765&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,380&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,644&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,600&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,081&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,495&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 7pt 2px 1pt;text-align:right;vertical-align: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,834&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 7pt 2px 1pt;text-align:right;vertical-align: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,261&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 7pt 2px 1pt;text-align:right;vertical-align: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,671&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&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="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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,860,541&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,496&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,588,880&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,358,917&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;Income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,788&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 7pt 2px 1pt;text-align:right;vertical-align: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,835&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 7pt 2px 1pt;text-align:right;vertical-align: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,931&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 7pt 2px 1pt;text-align:right;vertical-align: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,337)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,217&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,473&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,067&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,769)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,516&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;Adjusted EBITDA Margin %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/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;7.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;5.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;span style="color:#000000;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;Supplemental information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 7pt 2px 0;text-align:right;vertical-align: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,569&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,155&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,583&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,800&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,107&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,405&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 7pt 2px 1pt;text-align:right;vertical-align: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,093&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 7pt 2px 1pt;text-align:right;vertical-align: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,460&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 7pt 2px 1pt;text-align:right;vertical-align: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,109&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 7pt 2px 1pt;text-align:right;vertical-align: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,067&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;The following table sets forth total assets by reportable segment for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.058%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;4,098,335&#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;4,601,132&#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;3,266,231&#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;652,001&#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,617,699&#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:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;3,726,855&#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;4,275,611&#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;2,947,406&#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;930,342&#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,880,214&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Total assets for Corporate primarily consist of cash and cash equivalents, deferred income taxes, fixed assets and right-of-use assets associated with operating leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;The following table sets forth tangible long-lived assets, which include property, buildings and equipment, and operating lease assets, by geographic area:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;698,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;693,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;909,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;933,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;No individual other international country's tangible long-lived assets are material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;The following tables reconcile net income attributable to common stockholders to adjusted EBITDA and adjusted EBITDA margin % by segment, which are non-GAAP financial measures, for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&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:9.864%"/&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:9.864%"/&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:9.864%"/&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:9.864%"/&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:9.873%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align: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, 2021&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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;Net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,633&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,698&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(942,388)&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,974&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align: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 attributable to noncontrolling interests&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,020&lt;/span&gt;&lt;/td&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;Preferred stock dividends&lt;/span&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;57,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align: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,408&lt;/span&gt;&lt;/td&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;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;115,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,510&lt;/span&gt;&lt;/td&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;Interest expense, net&lt;/span&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;268,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,073&lt;/span&gt;&lt;/td&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;Depreciation and amortization&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,998&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 7pt 2px 1pt;text-align:right;vertical-align: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,870&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 7pt 2px 1pt;text-align:right;vertical-align: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,447&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;37,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,554&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (income) expense, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,872)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,312&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 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&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;(47,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align: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,112)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,404&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 7pt 2px 1pt;text-align:right;vertical-align: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,607&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,107&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,699&lt;/span&gt;&lt;/td&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;Merger-related and integration costs&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,484&lt;/span&gt;&lt;/td&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;Net gain on Canadian divestitures&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,927)&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="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,927)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;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;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;604,461&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;480,820&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;428,367&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(337,965)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,175,683&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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;Adjusted EBITDA margin %&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:3pt double #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:700;line-height:100%"&gt;7.9&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%"&gt;8.4&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%"&gt;8.8&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%"&gt;6.5&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Corporate other non-operating income in the calculation of adjusted EBITDA for the year ended December&#160;31, 2021 includes a $36.6&#160;million curtailment gain resulting from the remeasurement of the Company's pension obligations in the U.S. and Canada due to amending certain terms of such defined benefit plans.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Stock-based compensation expense in the calculation of adjusted EBITDA for the year ended December&#160;31, 2021 excludes $5.1&#160;million as such amount is included in merger-related and integration costs.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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="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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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;Net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,829&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,211&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,678&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(641,297)&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,421&lt;/span&gt;&lt;/td&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;Net loss attributable to noncontrolling interests&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(842)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(521)&lt;/span&gt;&lt;/td&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;Preferred stock dividends&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align: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,139&lt;/span&gt;&lt;/td&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;Provision for income taxes&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,803&lt;/span&gt;&lt;/td&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;Interest expense, net&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,591&lt;/span&gt;&lt;/td&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;Depreciation and amortization&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 7pt 2px 1pt;text-align:right;vertical-align: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,811&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,765&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 7pt 2px 1pt;text-align:right;vertical-align: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,380&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,600&lt;/span&gt;&lt;/td&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;Other (income) expense, net&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,780)&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 7pt 2px 1pt;text-align:right;vertical-align: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)&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 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&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;(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="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,395)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,080&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,403&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,336&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,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align: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,714&lt;/span&gt;&lt;/td&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;Merger-related and integration costs&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,236&lt;/span&gt;&lt;/td&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;Merger-related fair value adjustments&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 7pt 2px 1pt;text-align:right;vertical-align: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,411&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&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="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,693&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Out-of-period adjustment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,634&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,325&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,893&lt;/span&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="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,852&lt;/span&gt;&lt;/td&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;Gain on sale of asset&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 7pt 2px 1pt;text-align:right;vertical-align: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,816)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,816)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;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;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;308,327&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;280,656&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;265,593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(194,259)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;660,317&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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;Adjusted EBITDA margin %&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:3pt double #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:700;line-height:100%"&gt;5.6&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%"&gt;8.4&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%"&gt;7.5&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%"&gt;5.4&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Stock-based compensation and the out-of-period adjustment by reportable segment for the year ended December&#160;31, 2020, as previously reported in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2020, have been reallocated to conform to the current period's presentation.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Stock-based compensation expense in the calculation of adjusted EBITDA for the year ended December&#160;31, 2020 excludes $2.6&#160;million as such amount is included in merger-related and integration costs.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&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:9.864%"/&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:9.864%"/&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:9.864%"/&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:9.864%"/&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:9.873%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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;Net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,570&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,835&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,931&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(269,910)&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,426&lt;/span&gt;&lt;/td&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;Net loss attributable to noncontrolling interests&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,228)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#x2014;&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-style:italic;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,228)&lt;/span&gt;&lt;/td&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;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="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align: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,863&lt;/span&gt;&lt;/td&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;Interest expense, 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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,710&lt;/span&gt;&lt;/td&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;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 7pt 2px 1pt;text-align:right;vertical-align: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,569&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,155&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,583&lt;/span&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;12,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align: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,107&lt;/span&gt;&lt;/td&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;Other income, 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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,554)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,554)&lt;/span&gt;&lt;/td&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;Stock-based compensation expense&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231&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 7pt 2px 1pt;text-align:right;vertical-align: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,638&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 7pt 2px 1pt;text-align:right;vertical-align: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,062&lt;/span&gt;&lt;/td&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;Merger-related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,130&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 7pt 2px 1pt;text-align:right;vertical-align: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,130&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;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;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;291,473&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;51,067&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;198,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(110,769)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;430,516&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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;Adjusted EBITDA margin %&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:3pt double #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:700;line-height:100%"&gt;6.0&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%"&gt;5.6&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%"&gt;7.7&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%"&gt;5.2&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Note: Adjusted EBITDA and Adjusted EBITDA margin % are non-GAAP financial measures that provide indicators of the Company's performance and its ability to meet debt service requirements. Adjusted EBITDA is defined as earnings before interest, taxes, depreciation and amortization before foreign exchange and other non-operating expenses (income), non-cash stock-based compensation, costs and fair value adjustments associated with the merger with Anixter, an out-of-period adjustment related to inventory cost absorption accounting, and net gains on the divestiture of Wesco's legacy utility and data communications businesses in Canada and sale of an operating branch in the U.S. Adjusted EBITDA margin % is calculated by dividing Adjusted EBITDA by net sales.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzEwOTk1MTE2NTk5NjA_00035d32-32e4-4d7f-bb96-5448491240ef"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <dei:EntityNumberOfEmployees
      contextRef="i77db22b9a19e4ba7a8b5101bfaa98947_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzMyOTg1MzQ5MTE5Mzg_40451bec-96ea-463d-a62e-5196f53dd060"
      unitRef="employees">6400</dei:EntityNumberOfEmployees>
    <us-gaap:NumberOfCountriesInWhichEntityOperates
      contextRef="i77db22b9a19e4ba7a8b5101bfaa98947_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzMyOTg1MzQ5MTE5NTE_5736854d-3796-4400-9564-ffbd31e16c4c"
      unitRef="countries">50</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <dei:EntityNumberOfEmployees
      contextRef="ib4786c99481048a09638958d87b66038_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzMyOTg1MzQ5MTE5NTk_a02ff64a-a4a2-4195-8abd-c010cd7f003c"
      unitRef="employees">3300</dei:EntityNumberOfEmployees>
    <us-gaap:NumberOfCountriesInWhichEntityOperates
      contextRef="ib4786c99481048a09638958d87b66038_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzMyOTg1MzQ5MTE5NzM_1dc54f6c-3e1b-483f-82ad-103c8bcccec3"
      unitRef="countries">50</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <dei:EntityNumberOfEmployees
      contextRef="idaac308b901b4f2b9097171b3de99f3f_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzMyOTg1MzQ5MTE5MzA_0ce5505c-280d-4e92-be4b-d6d341931267"
      unitRef="employees">2400</dei:EntityNumberOfEmployees>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzY1OTcwNjk3NzUzNjI_4097d00b-6df1-4671-86ae-0718b35830cc">&lt;div style="margin-top:6pt;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;The following table sets forth financial information by reportable segment for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,621,263&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,715,238&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,881,011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,217,512&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;Income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,059&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 7pt 2px 1pt;text-align:right;vertical-align: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,343&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,740&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(548,269)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801,873&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,461&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,820&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;428,367&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(337,965)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,175,683&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;Adjusted EBITDA Margin %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;6.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;span style="color:#000000;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;Supplemental information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,998&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,870&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,447&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,239&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,554&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,469&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 7pt 2px 1pt;text-align:right;vertical-align: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,197&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 7pt 2px 1pt;text-align:right;vertical-align: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,207&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 7pt 2px 1pt;text-align:right;vertical-align: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,873&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 7pt 2px 1pt;text-align:right;vertical-align: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,746&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&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="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="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,479,760&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,323,264&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,522,971&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,325,995&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;Income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,207&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,163&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,702&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(362,034)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,038&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308,327&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,656&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(194,259)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660,317&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;Adjusted EBITDA Margin %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/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;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;span style="color:#000000;font-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="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;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplemental information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 7pt 2px 0;text-align:right;vertical-align: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,811&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,765&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,380&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,644&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,600&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,081&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,495&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 7pt 2px 1pt;text-align:right;vertical-align: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,834&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 7pt 2px 1pt;text-align:right;vertical-align: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,261&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 7pt 2px 1pt;text-align:right;vertical-align: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,671&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&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="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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,860,541&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,496&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,588,880&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,358,917&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;Income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,788&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 7pt 2px 1pt;text-align:right;vertical-align: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,835&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 7pt 2px 1pt;text-align:right;vertical-align: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,931&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 7pt 2px 1pt;text-align:right;vertical-align: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,337)&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,217&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,473&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,067&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,769)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,516&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;Adjusted EBITDA Margin %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/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;7.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;5.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;span style="color:#000000;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;Supplemental information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 7pt 2px 0;text-align:right;vertical-align: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,569&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,155&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,583&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,800&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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align: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,107&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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,405&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 7pt 2px 1pt;text-align:right;vertical-align: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,093&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 7pt 2px 1pt;text-align:right;vertical-align: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,460&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 7pt 2px 1pt;text-align:right;vertical-align: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,109&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 7pt 2px 1pt;text-align:right;vertical-align: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,067&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;The following table sets forth total assets by reportable segment for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.058%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;4,098,335&#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;4,601,132&#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;3,266,231&#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;652,001&#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,617,699&#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:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;3,726,855&#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;4,275,611&#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;2,947,406&#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;930,342&#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,880,214&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Total assets for Corporate primarily consist of cash and cash equivalents, deferred income taxes, fixed assets and right-of-use assets associated with operating leases.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzItMS0xLTEtMA_9abf1354-d19b-401e-a32f-7ff401a0d69d"
      unitRef="usd">7621263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzItMy0xLTEtMA_19db4f59-6b85-4004-b9be-aa1d98edf319"
      unitRef="usd">5715238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzItNS0xLTEtMA_89466536-a7d4-4524-bd22-65805cfc2f62"
      unitRef="usd">4881011000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzItNy0xLTEtMA_8ae6c0fd-a342-4d30-b8fd-a3de0cf77d53"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzItOS0xLTEtMA_0e6316a0-bff7-4d3c-8de6-36241fbf72ab"
      unitRef="usd">18217512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzMtMS0xLTEtMA_8133b183-4f02-42c6-832e-96bf1b2247ff"
      unitRef="usd">542059000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzMtMy0xLTEtMA_9bb8bee7-0728-406c-b972-3e12934cbd43"
      unitRef="usd">395343000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzMtNS0xLTEtMA_25110589-f983-433f-8647-53054a18e2b9"
      unitRef="usd">412740000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzMtNy0xLTEtMA_8018c156-e2f8-4de3-9c3a-7f3ef9caed85"
      unitRef="usd">-548269000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzMtOS0xLTEtMA_ee3ae7e5-e6b0-4645-9ce6-bf8d5c7d7072"
      unitRef="usd">801873000</us-gaap:OperatingIncomeLoss>
    <wcc:AdjustedEBITDA
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzQtMS0xLTEtNjcyODY_67f73f3b-00b1-496e-a26b-dc06aa1fb5ab"
      unitRef="usd">604461000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzQtMy0xLTEtNjcyODY_b08978c6-5705-460a-8902-3954c90c332e"
      unitRef="usd">480820000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzQtNS0xLTEtNjcyODY_8687a760-3585-4823-9a0d-280962058f73"
      unitRef="usd">428367000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzQtNy0xLTEtNjcyODY_75f94daa-4d6f-4025-8f6f-79769525ec16"
      unitRef="usd">-337965000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzQtOS0xLTEtNzA5NjY_45771e21-13e0-434c-b9fc-af1411e8451e"
      unitRef="usd">1175683000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzUtMS0xLTEtNjczNjE_b1536d97-6c06-4347-a650-435f796ec082"
      unitRef="number">0.079</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzUtMy0xLTEtNjczNjE_1bfe744f-0a01-460d-924b-754c19bc24a3"
      unitRef="number">0.084</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzUtNS0xLTEtNjczNjE_2fef2057-f675-46ef-a145-f9c9aa9b5f4e"
      unitRef="number">0.088</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzUtOS0xLTEtNjczNjE_cf93e403-5696-4344-b179-9b27e3522bff"
      unitRef="number">0.065</wcc:AdjustedEBITDAMarginPercentage>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzQtMS0xLTEtMA_f31d9baf-4d27-4c3b-8d90-3db48a643803"
      unitRef="usd">55998000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzQtMy0xLTEtMA_e19ddbbe-19b7-4de0-a08f-c098411f425c"
      unitRef="usd">82870000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzQtNS0xLTEtMA_fe15f48e-a166-4f3b-8a2b-07e4290b7779"
      unitRef="usd">22447000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzQtNy0xLTEtMA_c49267c7-f273-4110-ab23-467dcd729636"
      unitRef="usd">37239000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzQtOS0xLTEtMA_39323876-b0d7-44ad-ba66-4a0ab2c2573d"
      unitRef="usd">198554000</us-gaap:DepreciationAndAmortization>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzUtMS0xLTEtMA_5264daa9-7c0f-4473-adb7-c3f43effb954"
      unitRef="usd">4469000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzUtMy0xLTEtMA_f24f0ef4-66fb-42f0-8885-c3f1df136610"
      unitRef="usd">3197000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzUtNS0xLTEtMA_c83ff3d0-44fa-4e81-b967-d2ab937b5785"
      unitRef="usd">5207000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzUtNy0xLTEtMA_1d8cdd15-da68-4c8a-b3a4-346a95f14860"
      unitRef="usd">41873000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzUtOS0xLTEtMA_0d5eacba-e184-4524-92e5-d2f23a2d9064"
      unitRef="usd">54746000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzktMS0xLTEtMA_6757c97f-7f3a-4fa0-8228-4a5b5e957214"
      unitRef="usd">5479760000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzktMy0xLTEtMA_ebdec516-b4d0-4852-97fe-f84a9ba27ce1"
      unitRef="usd">3323264000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzktNS0xLTEtMA_2eb72ab4-e007-43aa-a6c7-18373d9d6a45"
      unitRef="usd">3522971000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzktNy0xLTEtMA_beb10437-637f-4239-b7ad-14e503280b34"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzktOS0xLTEtMA_0491272b-120a-4f7e-b9d0-fedffdca94a1"
      unitRef="usd">12325995000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzEwLTEtMS0xLTA_55775b13-72ab-4727-b05e-901ad5263894"
      unitRef="usd">260207000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzEwLTMtMS0xLTA_fabfd055-9169-479f-af0b-a97b18d13cba"
      unitRef="usd">217163000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzEwLTUtMS0xLTA_65f19864-7861-458c-890c-0bbd52808a96"
      unitRef="usd">231702000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzEwLTctMS0xLTA_8152ef65-9839-4593-b84d-e06a90862a55"
      unitRef="usd">-362034000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzEwLTktMS0xLTA_4a45f64a-6031-4d17-8a29-60743c305405"
      unitRef="usd">347038000</us-gaap:OperatingIncomeLoss>
    <wcc:AdjustedEBITDA
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE0LTEtMS0xLTY3MzUx_17c6ba2e-f10f-472e-9bb3-42ae559b6cca"
      unitRef="usd">308327000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE0LTMtMS0xLTY3MzUx_6d802557-1216-4576-aab1-466bf3326e24"
      unitRef="usd">280656000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE0LTUtMS0xLTY3MzUx_ea4dd8f5-9175-4281-a505-c80ce56b08f7"
      unitRef="usd">265593000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE0LTctMS0xLTY3MzUx_10cf2d28-24a3-474b-9204-04b65d8dfbcf"
      unitRef="usd">-194259000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE0LTktMS0xLTY3MzUx_2da502a2-8fc1-4330-ba93-90cf9e63e087"
      unitRef="usd">660317000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE1LTEtMS0xLTY3MzUx_2482c7da-cf8c-4128-8652-11f3d9854def"
      unitRef="number">0.056</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE1LTMtMS0xLTY3MzUx_c57b3fa1-8c88-4e8e-aaf7-97323eab1aab"
      unitRef="number">0.084</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE1LTUtMS0xLTY3MzUx_7d6abc92-b8e6-4033-a6e8-deabe7a02cb0"
      unitRef="number">0.075</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE1LTktMS0xLTY3MzUx_45d1daa3-553c-4119-aaea-13ea50c23fe1"
      unitRef="number">0.054</wcc:AdjustedEBITDAMarginPercentage>
    <us-gaap:DepreciationAndAmortization
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzExLTEtMS0xLTA_9eb93631-cc58-4315-a421-a9af3a20d391"
      unitRef="usd">35811000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzExLTMtMS0xLTA_e67b9c81-c1e7-4ebe-a6f4-f864e9732c01"
      unitRef="usd">37765000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzExLTUtMS0xLTA_4373ba7b-0815-42fc-9e22-f949115cbe18"
      unitRef="usd">22380000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzExLTctMS0xLTA_64177c4c-45b2-4232-89ec-4364fb4253bc"
      unitRef="usd">25644000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzExLTktMS0xLTA_5ea1c56c-32f8-4a0f-9d33-28e23176ff94"
      unitRef="usd">121600000</us-gaap:DepreciationAndAmortization>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzEyLTEtMS0xLTA_e3d73dc0-65e7-4851-86f6-f63e283c262e"
      unitRef="usd">7081000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzEyLTMtMS0xLTA_d9cda1a9-5f2d-4ead-a720-d359c03a5678"
      unitRef="usd">1495000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzEyLTUtMS0xLTA_a72183af-e390-4151-9815-9cc9f2ff6a32"
      unitRef="usd">12834000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzEyLTctMS0xLTA_a599dcd0-403b-4e39-a7f1-38a9737ff61b"
      unitRef="usd">35261000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzEyLTktMS0xLTA_8605428c-fa30-473f-8e09-3b6e0269d5e0"
      unitRef="usd">56671000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE2LTEtMS0xLTA_8cd9d410-6424-470c-bfee-d243ee3ea615"
      unitRef="usd">4860541000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE2LTMtMS0xLTA_1caa3580-58fe-4688-8cdc-7222606a80d4"
      unitRef="usd">909496000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE2LTUtMS0xLTA_6b3e6420-bcea-4875-a3cd-647ccae35008"
      unitRef="usd">2588880000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE2LTctMS0xLTA_8b1dc9a6-00cd-4eec-bc63-28a4a316f2b3"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE2LTktMS0xLTA_fe764f41-29dc-4c18-8b6b-7f2b68855e47"
      unitRef="usd">8358917000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE3LTEtMS0xLTA_20371d8b-8efb-4532-8190-f811c0d7b87b"
      unitRef="usd">261788000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE3LTMtMS0xLTA_6aef689d-9e73-4eb6-8454-e04bfb77d15b"
      unitRef="usd">43835000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE3LTUtMS0xLTA_db729e8e-fbbb-43d5-a06a-07f6b1cfaf9d"
      unitRef="usd">184931000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE3LTctMS0xLTA_134df769-ed07-4f8e-9b09-122d4d58b70c"
      unitRef="usd">-144337000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE3LTktMS0xLTA_7f446c2e-208d-410c-a011-cc35d08bd7ce"
      unitRef="usd">346217000</us-gaap:OperatingIncomeLoss>
    <wcc:AdjustedEBITDA
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzI0LTEtMS0xLTY3Mzc3_7b53599a-8187-403b-a816-7e4095fa73fe"
      unitRef="usd">291473000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzI0LTMtMS0xLTY3Mzc3_6f4c1744-fd28-4ac7-b4b1-d4078c8652ea"
      unitRef="usd">51067000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzI0LTUtMS0xLTY3Mzc3_988ca14f-472d-48e8-8a7b-009b9b1a0bf7"
      unitRef="usd">198745000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzI0LTctMS0xLTY3Mzc3_a873bde2-4674-45fc-b4ce-34c6190b578b"
      unitRef="usd">-110769000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzI0LTktMS0xLTY3Mzc3_9f79d79c-d05e-46a2-8c9b-24e02de77ab4"
      unitRef="usd">430516000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzI1LTEtMS0xLTY3Mzc3_10e57482-0c43-4b33-87e4-f4fefdb39e7d"
      unitRef="number">0.060</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzI1LTMtMS0xLTY3Mzc3_fd3dbc2f-bbef-4204-afe4-696920297cde"
      unitRef="number">0.056</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzI1LTUtMS0xLTY3Mzc3_364d6f48-496c-4edf-a0dc-834a01ca45aa"
      unitRef="number">0.077</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzI1LTktMS0xLTY3Mzc3_f8d8447b-79cf-4e84-8ed4-beae005dc4be"
      unitRef="number">0.052</wcc:AdjustedEBITDAMarginPercentage>
    <us-gaap:DepreciationAndAmortization
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE4LTEtMS0xLTA_60397478-28bf-4246-96df-fa84d4c79d0c"
      unitRef="usd">28569000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE4LTMtMS0xLTA_d9f3b661-68ea-4a03-8d94-e566f6427a8d"
      unitRef="usd">7155000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE4LTUtMS0xLTA_b390e49d-2692-42a8-a59b-437d0a4b5a67"
      unitRef="usd">13583000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE4LTctMS0xLTA_0bfdb8d8-dfb1-4225-be92-c297f36050d2"
      unitRef="usd">12800000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE4LTktMS0xLTA_ececa7d9-e9e9-4b27-8b87-57f804efaaac"
      unitRef="usd">62107000</us-gaap:DepreciationAndAmortization>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE5LTEtMS0xLTA_0a798343-c418-4e2a-8aa2-d960c74ab5c7"
      unitRef="usd">20405000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE5LTMtMS0xLTA_5d68b53b-bf1a-48f3-8cba-050f17798cf3"
      unitRef="usd">3093000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE5LTUtMS0xLTA_a333a635-4402-4a5e-acd6-08ce3e2f3271"
      unitRef="usd">6460000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE5LTctMS0xLTA_81203c29-29ec-4d3c-881d-23eec17c5f73"
      unitRef="usd">14109000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowMWJjYWQ1OTI4M2M0MmIxYTg3ZDcyYzI1NDAxZmUyZS90YWJsZXJhbmdlOjAxYmNhZDU5MjgzYzQyYjFhODdkNzJjMjU0MDFmZTJlXzE5LTktMS0xLTA_008f56ee-48f9-438c-92fa-b6774cfa8e9d"
      unitRef="usd">44067000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzEwOTk1MTE2NTk5Njg_ae067953-1e09-4524-932c-7a409914ab21">&lt;div style="margin-top:9pt;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;The following table sets forth total assets by reportable segment for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.058%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;4,098,335&#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;4,601,132&#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;3,266,231&#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;652,001&#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,617,699&#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:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;EES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CSS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;UBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;3,726,855&#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;4,275,611&#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;2,947,406&#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;930,342&#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,880,214&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)Total assets for Corporate primarily consist of cash and cash equivalents, deferred income taxes, fixed assets and right-of-use assets associated with operating leases</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets
      contextRef="i77db22b9a19e4ba7a8b5101bfaa98947_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzMtMS0xLTEtMA_1633c034-ac33-4846-acf2-9a6574e6ff73"
      unitRef="usd">4098335000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib4786c99481048a09638958d87b66038_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzMtMy0xLTEtMA_671d25bc-3169-41aa-8852-c3c36e1fba20"
      unitRef="usd">4601132000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="idaac308b901b4f2b9097171b3de99f3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzMtNS0xLTEtMA_365c8112-d911-4e53-b9d5-0905e7801ca0"
      unitRef="usd">3266231000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i473bdd2d578d4cd78989be8f118a75d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzMtNy0xLTEtMA_92b582da-fd46-487f-a63f-2fd076429d0a"
      unitRef="usd">652001000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzMtOS0xLTEtMA_3a06425a-2145-452e-a3f2-2099df3ac885"
      unitRef="usd">12617699000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1689934b863341efa42fc39e200ee846_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzgtMS0xLTEtMA_72805f41-20f7-4254-8e5d-ce8ad382d94a"
      unitRef="usd">3726855000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i243a92118b8f49bd8db978f5a7dae07a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzgtMy0xLTEtMA_bac404a4-75e4-4a37-97dc-b2c31814b012"
      unitRef="usd">4275611000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if863e6c40e4642c9898b088ae85ad960_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzgtNS0xLTEtMA_b9b98eee-6353-46c6-9422-e4934a36c800"
      unitRef="usd">2947406000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i825fd8b1c6ad44d7827336d6f609d111_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzgtNy0xLTEtMA_9649d6d1-4671-4e5a-84f9-267c2e5744fd"
      unitRef="usd">930342000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzgtOS0xLTEtMA_0f6c7e17-4d99-4d3b-9dcb-23d98da0d772"
      unitRef="usd">11880214000</us-gaap:Assets>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzQ3NzU_34465aec-9406-4a41-a78b-865b36670a3a">&lt;div style="margin-top:9pt;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;The following table sets forth tangible long-lived assets, which include property, buildings and equipment, and operating lease assets, by geographic area:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;698,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;693,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;909,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;933,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;No individual other international country's tangible long-lived assets are material.&lt;/span&gt;&lt;/div&gt;The following tables reconcile net income attributable to common stockholders to adjusted EBITDA and adjusted EBITDA margin % by segment, which are non-GAAP financial measures, for the periods presented:</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="if7ff9c3872094ad184d074c6f09011ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTplNDkyODNiMmJmZjY0NTQxYmVjY2VkMjcwZDk5YmFiOS90YWJsZXJhbmdlOmU0OTI4M2IyYmZmNjQ1NDFiZWNjZWQyNzBkOTliYWI5XzMtMS0xLTEtMA_54640720-1db9-41cb-91fa-2a76afbc8fb5"
      unitRef="usd">698942000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i4db942b7f1204b5aa09a19639661c394_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTplNDkyODNiMmJmZjY0NTQxYmVjY2VkMjcwZDk5YmFiOS90YWJsZXJhbmdlOmU0OTI4M2IyYmZmNjQ1NDFiZWNjZWQyNzBkOTliYWI5XzMtMy0xLTEtMA_2168b440-def2-417c-bea9-baa078f85318"
      unitRef="usd">693807000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="idd37dc92162b413a96523030b12a0540_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTplNDkyODNiMmJmZjY0NTQxYmVjY2VkMjcwZDk5YmFiOS90YWJsZXJhbmdlOmU0OTI4M2IyYmZmNjQ1NDFiZWNjZWQyNzBkOTliYWI5XzQtMS0xLTEtMA_2a97547e-5f78-4c81-8017-6fde6d1ac831"
      unitRef="usd">141380000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ifc7a647219b14921b16029ade58831cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTplNDkyODNiMmJmZjY0NTQxYmVjY2VkMjcwZDk5YmFiOS90YWJsZXJhbmdlOmU0OTI4M2IyYmZmNjQ1NDFiZWNjZWQyNzBkOTliYWI5XzQtMy0xLTEtMA_a4b727f6-58ae-47b6-bd19-09c33d07004c"
      unitRef="usd">146620000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i10811b24ea254919ac5fb9d7d4b34ebb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTplNDkyODNiMmJmZjY0NTQxYmVjY2VkMjcwZDk5YmFiOS90YWJsZXJhbmdlOmU0OTI4M2IyYmZmNjQ1NDFiZWNjZWQyNzBkOTliYWI5XzUtMS0xLTEtMA_90b46793-1edb-4725-9b75-158ea8ce6909"
      unitRef="usd">69553000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i68517d65956c487d82f2551f1a90b155_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTplNDkyODNiMmJmZjY0NTQxYmVjY2VkMjcwZDk5YmFiOS90YWJsZXJhbmdlOmU0OTI4M2IyYmZmNjQ1NDFiZWNjZWQyNzBkOTliYWI5XzUtMy0xLTEtMA_1b3710b6-dca1-4924-8357-65a7dd8c1d52"
      unitRef="usd">93435000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ia66d16cc162f4973ae2e7bc38b83b581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTplNDkyODNiMmJmZjY0NTQxYmVjY2VkMjcwZDk5YmFiOS90YWJsZXJhbmdlOmU0OTI4M2IyYmZmNjQ1NDFiZWNjZWQyNzBkOTliYWI5XzYtMS0xLTEtMA_5e937700-df5b-4556-b9f2-b126a0423843"
      unitRef="usd">909875000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i5a6f3cc7c9a34f978933966fcf4b30cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTplNDkyODNiMmJmZjY0NTQxYmVjY2VkMjcwZDk5YmFiOS90YWJsZXJhbmdlOmU0OTI4M2IyYmZmNjQ1NDFiZWNjZWQyNzBkOTliYWI5XzYtMy0xLTEtMA_0fa4ded5-0fc2-4fd5-995d-1b7fa4bc8670"
      unitRef="usd">933862000</us-gaap:NoncurrentAssets>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzItMi0xLTEtNjcxNDE_c0205d52-1ce6-491b-862a-60d3e907759c"
      unitRef="usd">543633000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzItNC0xLTEtNjcxNDE_6ba32d19-814a-4b6e-99e8-0058b6bb1680"
      unitRef="usd">394031000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzItNi0xLTEtNjcxNDE_aad7c02e-7621-4705-ab37-7a330e8716c3"
      unitRef="usd">412698000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzItOC0xLTEtNjcxNDE_a098bd16-44ee-4a46-981c-8051646dc4c0"
      unitRef="usd">-942388000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzItMTAtMS0xLTcxMDE1_ca1ee965-919e-45c8-a3e8-465293a50c7b"
      unitRef="usd">407974000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMtMi0xLTEtNjcxNDE_d0ab1af2-30e9-4f77-b512-97e245c6d40c"
      unitRef="usd">298000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMtNC0xLTEtNjcxNDE_9fdb5f96-b43b-4636-9e64-b288938a5791"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMtNi0xLTEtNjcxNDE_b08eef38-b933-4b2c-9b4c-f1b6e91615d6"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMtOC0xLTEtNjcxNDE_0c90786c-1300-4906-94c5-924b91c33685"
      unitRef="usd">722000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMtMTAtMS0xLTcxMDE1_3af814b0-35a5-47af-a323-33529525c954"
      unitRef="usd">1020000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzQtMi0xLTEtNjcxNDE_a8869c50-4ea7-4613-bfdd-9b860c8af91a"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzQtNC0xLTEtNjcxNDE_a6b0f052-ae54-4db5-89b4-e5c050f3315e"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzQtNi0xLTEtNjcxNDE_7ade38e6-b7a4-4111-b04b-6e869b7044e0"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzQtOC0xLTEtNjcxNDE_ffee135f-920e-4958-b586-f901824c559b"
      unitRef="usd">57408000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzQtMTAtMS0xLTcxMDE1_3255bf05-737d-452d-8bd4-9fa09e38a12d"
      unitRef="usd">57408000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzUtMi0xLTEtNjcxNDE_c642e69c-1cdf-4322-9974-f814f43a4a61"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzUtNC0xLTEtNjcxNDE_2978609e-876d-4644-957f-7b8a60264a2e"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzUtNi0xLTEtNjcxNDE_fb8132e1-03b6-410f-97e4-3cb245c0a691"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzUtOC0xLTEtNjcxNDE_3e48367f-49a7-4f4b-8123-ad5bfe9cb0ed"
      unitRef="usd">115510000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzUtMTAtMS0xLTcxMDE1_02605c14-8b49-461f-982d-bec17f3f6fc5"
      unitRef="usd">115510000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzYtMi0xLTEtNjcxNDE_bf6072dd-cd2d-46f2-8ec9-0de5a1e87e09"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzYtNC0xLTEtNjcxNDE_dba5ab8c-7837-4764-940f-ab04dc31a178"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzYtNi0xLTEtNjcxNDE_21efa28f-c27f-4628-a439-f20c0cc4450d"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzYtOC0xLTEtNjcxNDE_a2ec2fb6-0505-4fe0-8ee7-8527ba19c271"
      unitRef="usd">268073000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzYtMTAtMS0xLTcxMDE1_87bb25b4-1aa0-417f-8994-a4f0ce45a6ea"
      unitRef="usd">-268073000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzctMi0xLTEtNjcxNDE_aba7a512-5368-4127-8b87-f61a27b8fa53"
      unitRef="usd">55998000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzctNC0xLTEtNjcxNDE_549b908f-f855-4738-9624-d7b2275a3430"
      unitRef="usd">82870000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzctNi0xLTEtNjcxNDE_43b860e9-ea36-46b2-bc63-3293f5ceb801"
      unitRef="usd">22447000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzctOC0xLTEtNjcxNDE_bfaca35e-1f88-4c7f-a7a7-c7d89ab43efe"
      unitRef="usd">37239000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzctMTAtMS0xLTcxMDE1_598ef554-598e-457b-b8fc-184f32f8c8d2"
      unitRef="usd">198554000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzktMi0xLTEtNjcxNDE_bcdd50cd-4a31-4d72-aeff-596057e18b28"
      unitRef="usd">-1872000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzktNC0xLTEtNjcxNDE_2e10512d-dc0a-433c-bdcf-8be0f0e977a9"
      unitRef="usd">1312000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzktNi0xLTEtNjcxNDE_0cf8ece7-22af-41b8-9627-2b91d2ff3e8d"
      unitRef="usd">42000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzktOC0xLTEtNjcxNDE_5c04f230-daab-4029-bea6-738d66fa9305"
      unitRef="usd">-47594000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzgtMTAtMS0xLTcxMDE1_84382276-1873-44ab-bd3e-5ab2462196bd"
      unitRef="usd">48112000</us-gaap:OtherNonoperatingIncomeExpense>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzEwLTItMS0xLTY3MTQx_15b28626-d52f-4e8b-ac78-3ebc9bfd24c0"
      unitRef="usd">6404000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzEwLTQtMS0xLTY3MTQx_bbcc3741-057b-4c33-826d-071b8f12420c"
      unitRef="usd">2607000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzEwLTYtMS0xLTY3MTQx_5a6b6683-c8d4-4d8c-8c6d-7f3f90d1224b"
      unitRef="usd">2107000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzEwLTgtMS0xLTY3MTQx_e8e39a88-ed67-4965-9350-02dff15692f0"
      unitRef="usd">14581000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzktMTAtMS0xLTcxMDE1_d094a36b-0f5b-47e2-aecf-200b9d582f5e"
      unitRef="usd">25699000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzExLTItMS0xLTY3MTQx_092c3f88-0baa-427e-99b4-6c5f09b325b8"
      unitRef="usd">0</wcc:MergerRelatedAndIntegrationCosts>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzExLTQtMS0xLTY3MTQx_9252805f-91fc-4a9c-b461-cddb3c35cf6b"
      unitRef="usd">0</wcc:MergerRelatedAndIntegrationCosts>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzExLTYtMS0xLTY3MTQx_80c5aba9-f556-47de-90e1-afa514d98772"
      unitRef="usd">0</wcc:MergerRelatedAndIntegrationCosts>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzExLTgtMS0xLTY3MTQx_b67ba280-87af-4fbe-b5b2-c1244f353885"
      unitRef="usd">158484000</wcc:MergerRelatedAndIntegrationCosts>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzEwLTEwLTEtMS03MTAxNQ_13b942ae-2074-4555-b55a-5b2d0c105e40"
      unitRef="usd">158484000</wcc:MergerRelatedAndIntegrationCosts>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzEyLTItMS0xLTY3MTQx_ee239938-a4fd-48f9-aa0f-deb375ef77a2"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzEyLTQtMS0xLTY3MTQx_70e55993-1bbb-4adb-ae9f-a39d5477e64e"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzEyLTYtMS0xLTY3MTQx_773a89d8-3a5f-4e1d-916e-d3a9017766bb"
      unitRef="usd">-8927000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzEyLTgtMS0xLTY3MTQx_14be44c1-07a7-49f7-987c-55a1ae9d6089"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzExLTEwLTEtMS03MTAxNQ_d64a96ad-3619-4489-81a2-bafcd51283fd"
      unitRef="usd">8927000</us-gaap:GainLossOnSaleOfBusiness>
    <wcc:AdjustedEBITDA
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzEyLTItMS0xLTcxMDEy_d1ac5a8a-6151-4a4e-90ab-2c2152cc87d3"
      unitRef="usd">604461000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzEyLTQtMS0xLTcxMDEy_921239d1-7dee-4694-8797-fe373ddeaa17"
      unitRef="usd">480820000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzEyLTYtMS0xLTcxMDEy_6fbeb6cb-97a9-4dfd-b735-e622fac88abb"
      unitRef="usd">428367000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzEyLTgtMS0xLTcxMDEy_3c3c40d2-062a-4114-be37-312f77be3ae7"
      unitRef="usd">-337965000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzEyLTEwLTEtMS03MTAxMg_1021e92b-de70-48d5-954a-02421de6b706"
      unitRef="usd">1175683000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i2b3d3ce8093d4c33ad0239c2b7c9ed64_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzE0LTItMS0xLTY3MTQx_d2be7381-9447-4206-962a-2c408bedeb31"
      unitRef="number">0.079</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i36893cfec5034434b504195e79de707c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzE0LTQtMS0xLTY3MTQx_327ec093-1fc9-4be3-a70c-da35f4085b3b"
      unitRef="number">0.084</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="ia54c655027864ba88ff008d5b55a07a5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzE0LTYtMS0xLTY3MTQx_ad13464e-5a10-4ebc-ac66-bc4f45f8986c"
      unitRef="number">0.088</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzE0LTEwLTEtMS02NzE0MQ_e0fa5fa0-b6cc-4b03-85f3-ba6de6f23ef0"
      unitRef="number">0.065</wcc:AdjustedEBITDAMarginPercentage>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i2044f66849b0472f994ec9717a9014ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzE1LTAtMS0xLTY3MTQxL3RleHRyZWdpb246YTEwYWQ4MjkzZDkxNDBiNGE5ODZiNzI5ZjZkMDg2YzFfMTE4_e8eb9d1a-12ce-4a12-9b53-f2f6a4f48c91"
      unitRef="usd">36600000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <wcc:MergerRelatedStockBasedCompensationExpense
      contextRef="i29a14002be934516bc660fd1f2d84c15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzE2LTAtMS0xLTY3MTQxL3RleHRyZWdpb246Y2U2NjhjM2ZkZWI3NGUwNmE3NWI3NTQ3YmNmZDUzNmRfMTEy_fa862196-33e5-4ba8-a067-1c8bdb0c1489"
      unitRef="usd">-5100000</wcc:MergerRelatedStockBasedCompensationExpense>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIwLTItMS0xLTY3MTQx_0878c81d-0f3b-48d2-a4d3-39481e49eb95"
      unitRef="usd">262829000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIwLTQtMS0xLTY3MTQx_1f8269d2-7c6f-418c-adef-c3cf84dab295"
      unitRef="usd">217211000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIwLTYtMS0xLTY3MTQx_05899624-d1e0-487c-8d4e-24c5f248974f"
      unitRef="usd">231678000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIwLTgtMS0xLTY3MTQx_afe9a3ca-8639-4a28-aa5a-eefcdf061d9e"
      unitRef="usd">-641297000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzE5LTEwLTEtMS03MTEwNQ_2d79f69e-37e4-4ff2-9213-c13408576f64"
      unitRef="usd">70421000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIxLTItMS0xLTY3MTQx_7ca735a5-2a51-4a85-857a-9d08d554df2d"
      unitRef="usd">-842000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIxLTQtMS0xLTY3MTQx_ff144e23-7f17-4061-967c-e47dfb2642fd"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIxLTYtMS0xLTY3MTQx_b017cdd1-aba6-4898-b02a-0d1c1333aa68"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIxLTgtMS0xLTY3MTQx_e392eac6-6917-4952-879b-ac8b88874ee6"
      unitRef="usd">321000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIwLTEwLTEtMS03MTEwNQ_cebe116e-fccd-4fea-8bc7-c87d2a45c62d"
      unitRef="usd">-521000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIyLTItMS0xLTY3MTQx_d07f83de-89f3-4a42-b723-04711b7f29f0"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIyLTQtMS0xLTY3MTQx_daa1de7f-8ec5-46fe-a3d5-57849b6cd5e6"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIyLTYtMS0xLTY3MTQx_e10e09f3-7890-4168-98c2-a19340c3e00f"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIyLTgtMS0xLTY3MTQx_ae31fc7a-271a-4acf-9be8-2a62a402024a"
      unitRef="usd">30139000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIxLTEwLTEtMS03MTEwNQ_6220ce04-de73-448a-a26e-40490b4c8e76"
      unitRef="usd">30139000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIzLTItMS0xLTY3MTQx_e4d44dbc-620e-4731-9b5b-945434e036fe"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIzLTQtMS0xLTY3MTQx_a727a15a-7fa4-40ac-a551-de5045fd1454"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIzLTYtMS0xLTY3MTQx_6690bd2d-28ba-4c36-9eec-e02a4a4f0577"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIzLTgtMS0xLTY3MTQx_d3f111e8-2c39-433b-a6b0-5ab00f2fa02a"
      unitRef="usd">22803000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIyLTEwLTEtMS03MTEwNQ_a31033de-e711-49c2-a889-f78a214f0e5f"
      unitRef="usd">22803000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI0LTItMS0xLTY3MTQx_f6d1963a-d6fc-423b-a582-d2a9cdfa629a"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI0LTQtMS0xLTY3MTQx_3b637097-48dd-4ac2-88de-f6476e2fe129"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI0LTYtMS0xLTY3MTQx_0abfc9bd-cb7a-474b-ae3e-e1a8deaa9ca5"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI0LTgtMS0xLTY3MTQx_c1282a39-ffb8-4ea8-9255-597da9630a6e"
      unitRef="usd">226591000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzIzLTEwLTEtMS03MTEwNQ_2357980d-8ba6-494d-8753-6c098ba51419"
      unitRef="usd">-226591000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:DepreciationAndAmortization
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI1LTItMS0xLTY3MTQx_8938b77d-ba76-4586-91ab-75eacb16995a"
      unitRef="usd">35811000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI1LTQtMS0xLTY3MTQx_3ef535e9-a0b8-4f10-a072-2b34fd28a1ce"
      unitRef="usd">37765000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI1LTYtMS0xLTY3MTQx_fe6ad960-51ff-483b-b0c6-02f047c8345e"
      unitRef="usd">22380000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI1LTgtMS0xLTY3MTQx_f1173087-51bd-40eb-8282-e79ba9155e03"
      unitRef="usd">25644000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI0LTEwLTEtMS03MTEwNQ_dd0039a0-c184-4051-97ec-c2787d83a2e3"
      unitRef="usd">121600000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI3LTItMS0xLTY3MTQx_f8feb762-e6c1-4ca0-846a-bd6c4ea2cf24"
      unitRef="usd">-1780000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI3LTQtMS0xLTY3MTQx_e596bc87-2a84-4193-9502-056ab7c3e3f3"
      unitRef="usd">-48000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI3LTYtMS0xLTY3MTQx_07d4f525-9db5-4210-8b2c-c300f77d85e7"
      unitRef="usd">24000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI3LTgtMS0xLTY3MTQx_4cd2f6da-72c3-4618-b751-ec74f61597d4"
      unitRef="usd">-591000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI1LTEwLTEtMS03MTEwNQ_1de14f08-45f4-437e-90b7-58f17ce16247"
      unitRef="usd">2395000</us-gaap:OtherNonoperatingIncomeExpense>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTItMS0xLTY3MTQx_3808764a-d1c1-4da9-bdb8-a78c96a8abf1"
      unitRef="usd">4080000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTQtMS0xLTY3MTQx_b39e96e4-71bf-486a-980c-cdbf28b8462d"
      unitRef="usd">1403000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTYtMS0xLTY3MTQx_d05aee38-8649-4233-a7fe-0a845a833439"
      unitRef="usd">1336000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTgtMS0xLTY3MTQx_1bfc8d58-1653-4e8c-84a7-a37db97db086"
      unitRef="usd">9895000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI2LTEwLTEtMS03MTEwNQ_c306e7b0-1b17-43ef-9f25-66b4b05df317"
      unitRef="usd">16714000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI5LTItMS0xLTY3MTQx_81b9cdbf-a4a5-4d46-bbc0-6d44abc1435a"
      unitRef="usd">0</wcc:MergerRelatedAndIntegrationCosts>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI5LTQtMS0xLTY3MTQx_e5e33089-7d7d-43a9-9633-7b19fc8382ec"
      unitRef="usd">0</wcc:MergerRelatedAndIntegrationCosts>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI5LTYtMS0xLTY3MTQx_b404f56b-cc62-4d84-abf1-f682949294fa"
      unitRef="usd">0</wcc:MergerRelatedAndIntegrationCosts>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI5LTgtMS0xLTY3MTQx_983e49ab-31e4-4987-aba5-3be02f3fa940"
      unitRef="usd">132236000</wcc:MergerRelatedAndIntegrationCosts>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI3LTEwLTEtMS03MTEwNQ_2e25f941-22f4-46dc-b0fa-f63184bdc0b9"
      unitRef="usd">132236000</wcc:MergerRelatedAndIntegrationCosts>
    <wcc:MergerRelatedInventoryFairValueAdjustments
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMwLTItMS0xLTY3MTQx_8bcd73cb-7e4d-411e-a619-57fcc8f52d2a"
      unitRef="usd">15411000</wcc:MergerRelatedInventoryFairValueAdjustments>
    <wcc:MergerRelatedInventoryFairValueAdjustments
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMwLTQtMS0xLTY3MTQx_74ceb07f-cefb-4044-b2c0-5f460ea09258"
      unitRef="usd">22000000</wcc:MergerRelatedInventoryFairValueAdjustments>
    <wcc:MergerRelatedInventoryFairValueAdjustments
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMwLTYtMS0xLTY3MTQx_1d48adb7-3564-4ce7-82bf-f8857ef3e0d5"
      unitRef="usd">6282000</wcc:MergerRelatedInventoryFairValueAdjustments>
    <wcc:MergerRelatedInventoryFairValueAdjustments
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMwLTgtMS0xLTY3MTQx_14b2f7c1-8458-4ee9-b392-bfbe529abd73"
      unitRef="usd">0</wcc:MergerRelatedInventoryFairValueAdjustments>
    <wcc:MergerRelatedInventoryFairValueAdjustments
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTEwLTEtMS03MTExOA_be4becc9-b4f3-464c-a2c3-36400919ab94"
      unitRef="usd">43693000</wcc:MergerRelatedInventoryFairValueAdjustments>
    <wcc:SegmentReportingInformationOutOfPeriodAdjustment
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMxLTItMS0xLTY3MTQx_36f3ba38-a066-4528-b372-7ddc59e43d66"
      unitRef="usd">12634000</wcc:SegmentReportingInformationOutOfPeriodAdjustment>
    <wcc:SegmentReportingInformationOutOfPeriodAdjustment
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMxLTQtMS0xLTY3MTQx_ebaea508-8e19-4fbb-ae43-d6ed3c5b832d"
      unitRef="usd">2325000</wcc:SegmentReportingInformationOutOfPeriodAdjustment>
    <wcc:SegmentReportingInformationOutOfPeriodAdjustment
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMxLTYtMS0xLTY3MTQx_7894c537-8853-4a52-a5c3-a9d127f04acb"
      unitRef="usd">3893000</wcc:SegmentReportingInformationOutOfPeriodAdjustment>
    <wcc:SegmentReportingInformationOutOfPeriodAdjustment
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMxLTgtMS0xLTY3MTQx_3684e74c-a60e-453a-8d3b-10fe0d11c166"
      unitRef="usd">0</wcc:SegmentReportingInformationOutOfPeriodAdjustment>
    <wcc:SegmentReportingInformationOutOfPeriodAdjustment
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI5LTEwLTEtMS03MTEyMw_eac7d6ed-5491-433f-983a-2363581d3021"
      unitRef="usd">18852000</wcc:SegmentReportingInformationOutOfPeriodAdjustment>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMyLTItMS0xLTY3MTQx_a4f9c7d5-7dac-4b92-839a-9f4f29f3c4a2"
      unitRef="usd">-19816000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMyLTQtMS0xLTY3MTQx_22a03ddb-f0c1-4cbf-b827-4c29500c2b81"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMyLTYtMS0xLTY3MTQx_311657f5-3053-4599-9d2a-1a2417039e75"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMyLTgtMS0xLTY3MTQx_8131dd71-eab2-448d-b2e6-a44df4a58ec4"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMwLTEwLTEtMS03MTEyMw_d3326269-3b5f-444d-8e4b-61832da12280"
      unitRef="usd">-19816000</us-gaap:GainLossOnDispositionOfAssets1>
    <wcc:AdjustedEBITDA
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMxLTItMS0xLTcxMDIy_cf6336d0-0e9a-4d12-a772-1db1746e4371"
      unitRef="usd">308327000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMxLTQtMS0xLTcxMDIy_1671a122-b83e-441f-b232-7acf2a585644"
      unitRef="usd">280656000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMxLTYtMS0xLTcxMDIy_05f1fedb-7749-4344-badb-f33a0c79644f"
      unitRef="usd">265593000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMxLTgtMS0xLTcxMDIy_e68eaf70-9961-41af-9c9c-a3335da82cbf"
      unitRef="usd">-194259000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzMxLTEwLTEtMS03MTAyMg_dfc85e1d-e262-4623-a7f6-3bde79bcad9f"
      unitRef="usd">660317000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i7ba5491592864014a23a03688e1cd4ae_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzM0LTItMS0xLTY3MTQx_118e470e-ff1d-4ef8-8293-01f64ce4c0a2"
      unitRef="number">0.056</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="iae0a6121cc5844ca9976eca983c6d189_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzM0LTQtMS0xLTY3MTQx_9d441977-9ae8-4d31-b4b5-bccab21db623"
      unitRef="number">0.084</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i8ac31b2f712e4f5ab27920fd2ac219ae_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzM0LTYtMS0xLTY3MTQx_a9a6803d-10af-4b48-9493-7b5d5fc59018"
      unitRef="number">0.075</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzM0LTEwLTEtMS02NzE0MQ_be94b589-9f04-4109-9390-c56f70013fdb"
      unitRef="number">0.054</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:MergerRelatedStockBasedCompensationExpense
      contextRef="ia153d01963684eb093da3a8e09010a7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzM2LTAtMS0xLTY3MTQxL3RleHRyZWdpb246YjkxMWYxMzI1ZjVlNGI0MzgxMDg1YzliMjk2N2NjZjhfMTEy_46938ba8-9cdd-4d38-b87a-35344b17725d"
      unitRef="usd">-2600000</wcc:MergerRelatedStockBasedCompensationExpense>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzItMi0xLTEtNjcxODQ_1e1e5dd0-ac06-4622-876b-b1396049c511"
      unitRef="usd">264570000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzItNC0xLTEtNjcxODQ_cb97b93c-4663-46e4-8027-5a514dcabefe"
      unitRef="usd">43835000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzItNi0xLTEtNjcxODQ_0d694e8e-bbd1-4c1a-9566-3cca79b5b396"
      unitRef="usd">184931000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzItOC0xLTEtNjcxODQ_f0fddee4-7235-4153-8b80-24207fd3e8c4"
      unitRef="usd">-269910000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzItMTAtMS0xLTcxMTA5_812c6f95-c6e6-42cb-aaa6-3808189fc629"
      unitRef="usd">223426000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzMtMi0xLTEtNjcxODQ_b1e7099d-ef11-4fba-8dc0-0588d2ed0e2f"
      unitRef="usd">-1228000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzMtNC0xLTEtNjcxODQ_69953b9d-6613-4ecf-93b0-7fbcca691064"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzMtNi0xLTEtNjcxODQ_440e4382-8cc9-45e8-8055-3f76b9ba6f1b"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzMtOC0xLTEtNjcxODQ_123a9a95-4da0-433c-9bc8-1dce66ca550c"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzMtMTAtMS0xLTcxMTA5_50dcc631-c804-4285-aa1a-0f9ba6afe885"
      unitRef="usd">-1228000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzQtMi0xLTEtNjcxOTM_c30190b6-66c6-45eb-aee0-21dba1058394"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzQtNC0xLTEtNjcxOTM_1bca35ce-bbee-4f79-81d1-62818827969e"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzQtNi0xLTEtNjcxOTM_c0c6e87e-b383-431d-b14e-bc481c2c3202"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzQtOC0xLTEtNjcxOTM_73fd4610-f178-40d4-b295-ebb8d7f2bf37"
      unitRef="usd">59863000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzQtMTAtMS0xLTcxMTA5_d53cccf5-d989-48fc-bed1-33e9e5d1e281"
      unitRef="usd">59863000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzUtMi0xLTEtNjcxOTM_a1eaff50-f94c-4ea2-a80a-98de63f810fe"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzUtNC0xLTEtNjcxOTM_163cea96-5f8c-4fca-ac96-4a46f84a7812"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzUtNi0xLTEtNjcxOTM_4eab3efc-4ae5-4fcf-9c2d-e53c3835eb5a"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzUtOC0xLTEtNjcxOTM_705d5317-65a0-491e-8a7e-829d70f029c7"
      unitRef="usd">65710000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzUtMTAtMS0xLTcxMTA5_d6be588a-bb0c-42df-a97d-ebc60fe3d5eb"
      unitRef="usd">-65710000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:DepreciationAndAmortization
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzYtMi0xLTEtNjcxOTM_6fde2aab-b724-4742-b412-0076b1bb2f9c"
      unitRef="usd">28569000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzYtNC0xLTEtNjcxOTM_2142b992-4be8-486e-8e0c-209e3d6f9010"
      unitRef="usd">7155000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzYtNi0xLTEtNjcxOTM_fee92d38-b935-4a4c-9b6e-cb53c0390525"
      unitRef="usd">13583000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzYtOC0xLTEtNjcxOTM_e6d0368d-d824-4338-b737-e43d1646a4e1"
      unitRef="usd">12800000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzYtMTAtMS0xLTcxMTA5_01628d92-f849-40bc-b9d5-b7ee2423d287"
      unitRef="usd">62107000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzgtMi0xLTEtNjcyMTc_b3ab937b-7331-4178-8270-93ab6cf186e2"
      unitRef="usd">-1554000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzgtNC0xLTEtNjcyMTc_a49868bc-ec0d-4149-8ca4-5d984a1c9607"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzgtNi0xLTEtNjcyMTc_0ed61d21-c4f7-4a68-9cce-ce784f90540d"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzgtOC0xLTEtNjcyMTc_e70c8ff7-d572-4e41-8445-ff096a56f3b7"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzctMTAtMS0xLTcxMTA5_857a093d-77b9-4003-aebf-ced43599acd6"
      unitRef="usd">1554000</us-gaap:OtherNonoperatingIncomeExpense>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzktMi0xLTEtNjcyMTc_aceca869-b3b6-4414-a0d0-b1514bba3430"
      unitRef="usd">1116000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzktNC0xLTEtNjcyMTc_ad4899d9-cfc5-4930-81b8-210a811a23e3"
      unitRef="usd">77000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzktNi0xLTEtNjcyMTc_65a543fd-cea8-461e-8b63-28f7c9dc680b"
      unitRef="usd">231000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzktOC0xLTEtNjcyMTc_7c35c5c8-d900-4bee-b093-be80e17391a8"
      unitRef="usd">17638000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:StockBasedCompensationExpenseEBITDA
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzgtMTAtMS0xLTcxMTA5_2b778853-f742-4425-8a75-a114191f9f08"
      unitRef="usd">19062000</wcc:StockBasedCompensationExpenseEBITDA>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzEwLTItMS0xLTY3MjE3_d0dbb2b4-7dc5-44d4-b416-81ad6da7c3a7"
      unitRef="usd">0</wcc:MergerRelatedAndIntegrationCosts>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzEwLTQtMS0xLTY3MjE3_e1bd2c5c-7f88-4bba-9b68-59dc3d0d79b5"
      unitRef="usd">0</wcc:MergerRelatedAndIntegrationCosts>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzEwLTYtMS0xLTY3MjE3_44f56259-9bb8-45cc-8b85-a73fffaf4f1b"
      unitRef="usd">0</wcc:MergerRelatedAndIntegrationCosts>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzEwLTgtMS0xLTY3MjE3_073874ed-12a4-41e5-a984-b2a77d1cf81f"
      unitRef="usd">3130000</wcc:MergerRelatedAndIntegrationCosts>
    <wcc:MergerRelatedAndIntegrationCosts
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzktMTAtMS0xLTcxMTA5_f6b8d434-072c-412b-ba80-1b0cb5dba731"
      unitRef="usd">3130000</wcc:MergerRelatedAndIntegrationCosts>
    <wcc:AdjustedEBITDA
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzEwLTItMS0xLTcxMDMw_31c418bb-0854-4b3c-b61b-0c7e1956ce4b"
      unitRef="usd">291473000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzEwLTQtMS0xLTcxMDMw_9a863698-ede5-41fc-9310-4ae4efc61632"
      unitRef="usd">51067000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzEwLTYtMS0xLTcxMDMw_43ff3c00-564d-4c65-9382-a5153571911b"
      unitRef="usd">198745000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="ib7a3ff254f244fcbac6192c5b06ca78b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzEwLTgtMS0xLTcxMDMw_a30b7d11-87c6-42f2-9bc2-e6732040a61e"
      unitRef="usd">-110769000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDA
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzEwLTEwLTEtMS03MTAzMA_1f49319b-e389-4d83-b931-13df9932275b"
      unitRef="usd">430516000</wcc:AdjustedEBITDA>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i6155685f3fd242b5ba251540f1cb1cff_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzEyLTItMS0xLTY3MjIw_cb779b9f-cd67-47ef-9135-5bb02f2a44fe"
      unitRef="number">0.060</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="ic2df9f67cfdb4bf690ee2567961307d4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzEyLTQtMS0xLTY3MjIw_38fb302e-e4b4-43b5-a6bb-aff2cd0bfe3c"
      unitRef="number">0.056</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i0b8ed46c2545471dbe5be2d1e02df1b0_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzEyLTYtMS0xLTY3MjIw_5a1db54d-9304-4484-97e2-b9735f15f674"
      unitRef="number">0.077</wcc:AdjustedEBITDAMarginPercentage>
    <wcc:AdjustedEBITDAMarginPercentage
      contextRef="i090a594a887941939593bacb44523d11_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo5ZmRhZWFmZmIxMzY0NDA5YjYzOTM3ZmE5MDMxMzUwNS90YWJsZXJhbmdlOjlmZGFlYWZmYjEzNjQ0MDliNjM5MzdmYTkwMzEzNTA1XzEyLTEwLTEtMS02NzIyNw_5ff469a0-9756-4652-b549-e3d89015319c"
      unitRef="number">0.052</wcc:AdjustedEBITDAMarginPercentage>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzQ0MQ_cf2af648-b85e-486f-b58e-94b4e423a7df">&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;Schedule&#160;II&#x2014;Valuation and Qualifying Accounts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.613%"/&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: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: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: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:9.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;beginning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to&lt;br/&gt;other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;accounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;end of period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&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;Year Ended December 31, 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;23,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;12,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;13,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt"&gt;For the years ended December 31, 2021 and 2020, the amount charged to other accounts primarily relates to the acquisition of Anixter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt"&gt;Includes a reduction in the allowance for expected credit losses due to the write-off of trade accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-indent:4.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.613%"/&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: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: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: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:9.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;beginning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to&lt;br/&gt;other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;accounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;end of period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&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;Year Ended December 31, 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;60,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;46,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;60,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 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;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;5,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt"&gt;For the year ended December 31, 2020, the amount charged to other accounts includes $59.3&#160;million that was recorded in connection with the acquisition of Anixter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt"&gt;For the year ended December 31, 2021, deductions primarily include a decrease in the valuation allowance recorded against deferred tax assets related to foreign tax credit carryforwards.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <wcc:AllowanceForDoubtfulAccountsTableTextBlock
      contextRef="i5ea2c40acf4f452487bb42dc5fa10fa8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzQzNg_5e9c0a0f-11a1-46b1-9532-0aa87cd6581b">&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.613%"/&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: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: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: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:9.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;beginning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to&lt;br/&gt;other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;accounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;end of period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&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;Year Ended December 31, 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;23,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;12,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;13,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt"&gt;For the years ended December 31, 2021 and 2020, the amount charged to other accounts primarily relates to the acquisition of Anixter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt"&gt;Includes a reduction in the allowance for expected credit losses due to the write-off of trade accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-indent:4.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.613%"/&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: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: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: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:9.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;beginning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to&lt;br/&gt;other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;accounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;end of period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&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;Year Ended December 31, 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;60,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;46,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;60,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 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;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;5,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt"&gt;For the year ended December 31, 2020, the amount charged to other accounts includes $59.3&#160;million that was recorded in connection with the acquisition of Anixter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt"&gt;For the year ended December 31, 2021, deductions primarily include a decrease in the valuation allowance recorded against deferred tax assets related to foreign tax credit carryforwards.&lt;/span&gt;&lt;/div&gt;</wcc:AllowanceForDoubtfulAccountsTableTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i913da8392f6944e097b710c18d07a83e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzMtMS0xLTEtMA_0c98609f-3276-4936-8e43-70740eb7c1b7"
      unitRef="usd">23909000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ief6631c0786840689977e1391af673f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzMtMy0xLTEtMA_a7fe3bc3-e864-4bd5-a6e6-254716a5d14b"
      unitRef="usd">12944000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ief6631c0786840689977e1391af673f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzMtNS0xLTEtMA_476e6847-df32-423e-ae4b-ff801c5d82f3"
      unitRef="usd">13669000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ief6631c0786840689977e1391af673f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzMtNy0xLTEtMA_6dea373b-c2c7-4183-83cd-799e52c36553"
      unitRef="usd">8800000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie57797d238214e30aaf839ae22b066a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzMtOS0xLTEtMA_210a4727-700c-40dd-a665-87d6b92445a2"
      unitRef="usd">41722000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ib51ffb6bbdf64e0a9b71c2992d2ccdc6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzQtMS0xLTEtMA_529e830f-57cd-46df-b707-b54caa004242"
      unitRef="usd">25443000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ic8586169ff95456a8a3f71340b864feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzQtMy0xLTEtMA_4c17ec0b-49be-48f0-bfc7-18406e10f010"
      unitRef="usd">11701000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ic8586169ff95456a8a3f71340b864feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzQtNS0xLTEtMA_eff89558-82a3-4ed5-a1ec-20c8554a027a"
      unitRef="usd">5160000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ic8586169ff95456a8a3f71340b864feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzQtNy0xLTEtMA_c470121e-31f6-449a-b07d-7b1a8223cc12"
      unitRef="usd">18395000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i913da8392f6944e097b710c18d07a83e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzQtOS0xLTEtMA_1494489d-7c97-4107-afa4-a6dfb7e704b7"
      unitRef="usd">23909000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ic8331707cba3430c94a8a1f2d3bb10fb_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzUtMS0xLTEtMA_45ae7a92-049f-4bdc-85c7-d7b3d6047b49"
      unitRef="usd">24468000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i9311f1827d674a1bb8742c7ec5ced411_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzUtMy0xLTEtMA_9cf5233e-d0ae-4c78-b810-5c02169e78b8"
      unitRef="usd">7006000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i9311f1827d674a1bb8742c7ec5ced411_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzUtNS0xLTEtMA_7fd3da3f-8614-4dbf-ad44-f9ade6103d7e"
      unitRef="usd">52000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i9311f1827d674a1bb8742c7ec5ced411_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzUtNy0xLTEtMA_63e9f1fa-f6ce-4bf4-9b47-0dffbe220fd3"
      unitRef="usd">6083000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ib51ffb6bbdf64e0a9b71c2992d2ccdc6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzUtOS0xLTEtMA_551e3fbd-c77a-4a18-8bdd-d4b5812088f7"
      unitRef="usd">25443000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i69d18a568822475b91b992e24b4263e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzMtMS0xLTEtMA_1ef73ab8-c821-40eb-84e7-9eb592e0262b"
      unitRef="usd">60629000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i855637103b9c4d20aa9cb00ce08c4f03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzMtMy0xLTEtMA_2f09f985-aa74-4f2d-8473-d1c5b1aca890"
      unitRef="usd">1115000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i855637103b9c4d20aa9cb00ce08c4f03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzMtNS0xLTEtMA_3563a334-0220-4d81-a1ea-085d8945ef5b"
      unitRef="usd">1791000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i855637103b9c4d20aa9cb00ce08c4f03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzMtNy0xLTEtMA_84362a9c-0c42-4804-b591-441c462e056f"
      unitRef="usd">17266000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i235b47241a64497280897b20f0e2fc8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzMtOS0xLTEtMA_24beff69-577a-40ef-905f-a53e2869e3eb"
      unitRef="usd">46269000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9a66c3ced6a4435d95a3dab1d339d333_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzQtMS0xLTEtMA_4197aa93-d180-404f-aa64-0c8e5dba68eb"
      unitRef="usd">5854000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i3939629f57fa492c9666cc7d316ef16d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzQtMy0xLTEtMA_1e416ad9-4096-4e4c-b6b5-0ed26ded8d9d"
      unitRef="usd">1900000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i3939629f57fa492c9666cc7d316ef16d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzQtNS0xLTEtMA_f85866c7-206f-46f2-9140-638443dfe69c"
      unitRef="usd">52875000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i3939629f57fa492c9666cc7d316ef16d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzQtNy0xLTEtMA_c1680ef4-89b7-480a-9dba-3027ce3a2800"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i69d18a568822475b91b992e24b4263e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzQtOS0xLTEtMA_f397d0a8-79ff-4f51-a3da-9360bb3529b1"
      unitRef="usd">60629000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i74b56e47fc294c9a82c20837dd326b3d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzUtMS0xLTEtMA_3b872892-f987-4119-b75f-2e96e58bb26e"
      unitRef="usd">4072000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i4150b61994fc4d1582151bc56b6f9310_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzUtMy0xLTEtMA_445836fb-af02-4c0e-96fe-2f44726273c4"
      unitRef="usd">1745000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i4150b61994fc4d1582151bc56b6f9310_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzUtNS0xLTEtMA_8725bb19-47f4-4a33-896a-4aad733e7df7"
      unitRef="usd">37000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i4150b61994fc4d1582151bc56b6f9310_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzUtNy0xLTEtMA_71bb7565-3526-47d9-8ae7-779e717d9c2b"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9a66c3ced6a4435d95a3dab1d339d333_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzUtOS0xLTEtMA_f58bedf8-ac16-491b-816d-9f4f47c1759b"
      unitRef="usd">5854000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i06f7ac8cdac344efb1a9a3de4bb37f5d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzM2Nw_43568b1d-572d-449e-a2de-e35b2e4a7cb4"
      unitRef="usd">59300000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzQtMy0xLTEtMA_ad3d270a-3b33-4e07-8615-8ce383bf814e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzQtMy0xLTEtMA_ad3d270a-3b33-4e07-8615-8ce383bf814e"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzE_e18d8906-41b8-435a-9289-1a4f8020f1a1" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzE_e18d8906-41b8-435a-9289-1a4f8020f1a1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Current operating lease liabilities are recorded as a component of other current liabilities in the Consolidated Balance Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzQtMy0xLTEtMA_ad3d270a-3b33-4e07-8615-8ce383bf814e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzE_e18d8906-41b8-435a-9289-1a4f8020f1a1"
          xlink:type="arc"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzY_357258ea-fa37-486d-b262-ef940387dbf0" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzY_357258ea-fa37-486d-b262-ef940387dbf0" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Operating lease assets and liabilities of $1.9 million and $2.1 million, respectively, are classified as held for sale as of December 31, 2020, as disclosed in Note 7, "Assets and Liabilities Held For Sale".</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzQtMy0xLTEtMA_ad3d270a-3b33-4e07-8615-8ce383bf814e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzY_357258ea-fa37-486d-b262-ef940387dbf0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjgtMy0xLTEtMA_0489d8b4-00df-4745-8b01-c59082487c82"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjgtMy0xLTEtMA_0489d8b4-00df-4745-8b01-c59082487c82"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTMtMy0xLTEtMA_40d8dac7-2578-40f1-89b8-339373d7fbde"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTMtMy0xLTEtMA_40d8dac7-2578-40f1-89b8-339373d7fbde"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzYtMy0xLTEtMA_92a76184-44c5-4a5c-b292-96e42088b019"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzYtMy0xLTEtMA_92a76184-44c5-4a5c-b292-96e42088b019"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzItMy0xLTEtMA_40d8dac7-2578-40f1-89b8-339373d7fbde"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzItMy0xLTEtMA_40d8dac7-2578-40f1-89b8-339373d7fbde"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzUtMy0xLTEtMA_0489d8b4-00df-4745-8b01-c59082487c82"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzUtMy0xLTEtMA_0489d8b4-00df-4745-8b01-c59082487c82"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMjgtMy0xLTEtMA_0489d8b4-00df-4745-8b01-c59082487c82"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzY_357258ea-fa37-486d-b262-ef940387dbf0"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl82MS9mcmFnOjk1MTI5ZThlNzllNzQ1ODdiNmQ4NmE5YzA2MjUzNjJiL3RhYmxlOjFjZWNjZGE3YzIzOTQ3MmY4Mzc3YWE0ZDQ1MjhlODkwL3RhYmxlcmFuZ2U6MWNlY2NkYTdjMjM5NDcyZjgzNzdhYTRkNDUyOGU4OTBfMTMtMy0xLTEtMA_40d8dac7-2578-40f1-89b8-339373d7fbde"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzY_357258ea-fa37-486d-b262-ef940387dbf0"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzYtMy0xLTEtMA_92a76184-44c5-4a5c-b292-96e42088b019"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzY_357258ea-fa37-486d-b262-ef940387dbf0"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzItMy0xLTEtMA_40d8dac7-2578-40f1-89b8-339373d7fbde"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzY_357258ea-fa37-486d-b262-ef940387dbf0"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzUtMy0xLTEtMA_0489d8b4-00df-4745-8b01-c59082487c82"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzY_357258ea-fa37-486d-b262-ef940387dbf0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzQtNS0xLTEtMA_f85866c7-206f-46f2-9140-638443dfe69c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzQtNS0xLTEtMA_f85866c7-206f-46f2-9140-638443dfe69c"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzQ1Nw_64b37b6d-6685-473f-99a1-949b707d902c" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzQ1Nw_64b37b6d-6685-473f-99a1-949b707d902c" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For the year ended December 31, 2020, the amount charged to other accounts includes $59.3&#160;million that was recorded in connection with the acquisition of Anixter.<xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.93pt">For the year ended December 31, 2021, deductions primarily include a decrease in the valuation allowance recorded against deferred tax assets related to foreign tax credit carryforwards.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTo3MTRlNzAwNTI4ZDY0YTVlOTVmYjAyNDJkYWEzZjA3OS90YWJsZXJhbmdlOjcxNGU3MDA1MjhkNjRhNWU5NWZiMDI0MmRhYTNmMDc5XzQtNS0xLTEtMA_f85866c7-206f-46f2-9140-638443dfe69c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzQ1Nw_64b37b6d-6685-473f-99a1-949b707d902c"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNS0xLTEtMS0w_0590384c-44d7-49f2-88d4-429a7b80244a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNS0xLTEtMS0w_0590384c-44d7-49f2-88d4-429a7b80244a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNS01LTEtMS0w_d08b9a95-b6e8-491d-a641-aa6a5570034d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNS01LTEtMS0w_d08b9a95-b6e8-491d-a641-aa6a5570034d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNS0zLTEtMS0w_62a55e0a-a442-4036-85e8-cecc74a140e9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNS0zLTEtMS0w_62a55e0a-a442-4036-85e8-cecc74a140e9"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OTUxMTYzNTIzNQ_dd0b50e1-1487-467a-8b46-b8f8976dbe48" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OTUxMTYzNTIzNQ_dd0b50e1-1487-467a-8b46-b8f8976dbe48" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)&#160;&#160;&#160;&#160;</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Wesco attributes revenues from external customers to individual countries on the basis of point of sale.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNS0xLTEtMS0w_0590384c-44d7-49f2-88d4-429a7b80244a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OTUxMTYzNTIzNQ_dd0b50e1-1487-467a-8b46-b8f8976dbe48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNS01LTEtMS0w_d08b9a95-b6e8-491d-a641-aa6a5570034d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OTUxMTYzNTIzNQ_dd0b50e1-1487-467a-8b46-b8f8976dbe48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNS0zLTEtMS0w_62a55e0a-a442-4036-85e8-cecc74a140e9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OTUxMTYzNTIzNQ_dd0b50e1-1487-467a-8b46-b8f8976dbe48"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI2LTEwLTEtMS03MTEwNQ_c306e7b0-1b17-43ef-9f25-66b4b05df317"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI2LTEwLTEtMS03MTEwNQ_c306e7b0-1b17-43ef-9f25-66b4b05df317"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzM2LTAtMS0xLTY3MTQx_d8eb943d-d579-4543-b2e5-cffef27e7866" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzM2LTAtMS0xLTY3MTQx_d8eb943d-d579-4543-b2e5-cffef27e7866" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(4)  </xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Stock-based compensation expense in the calculation of adjusted EBITDA for the year ended December&#160;31, 2020 excludes $2.6&#160;million as such amount is included in merger-related and integration costs.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI2LTEwLTEtMS03MTEwNQ_c306e7b0-1b17-43ef-9f25-66b4b05df317"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzM2LTAtMS0xLTY3MTQx_d8eb943d-d579-4543-b2e5-cffef27e7866"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtMy0xLTEtMA_19e04989-a3e9-49b4-82be-8aa500f8e8ce"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtMy0xLTEtMA_19e04989-a3e9-49b4-82be-8aa500f8e8ce"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTctMS0xLTA_77290628-4963-4930-82f7-508bf072ee89"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTctMS0xLTA_77290628-4963-4930-82f7-508bf072ee89"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTUtMS0xLTA_d64d826b-0e8d-4953-a8d7-9734284032c5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTUtMS0xLTA_d64d826b-0e8d-4953-a8d7-9734284032c5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTMtMS0xLTA_8b487fb6-5178-4084-99ba-60e8b4ca7b83"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTMtMS0xLTA_8b487fb6-5178-4084-99ba-60e8b4ca7b83"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTktMS0xLTA_af5588f4-0e11-4838-9c3f-f1936a436f28"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTktMS0xLTA_af5588f4-0e11-4838-9c3f-f1936a436f28"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtNy0xLTEtMA_3f125a9d-4919-4c82-b8b6-48c58be1192e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtNy0xLTEtMA_3f125a9d-4919-4c82-b8b6-48c58be1192e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtMTEtMS0xLTA_af2dbb0a-1b7f-46d3-829b-c4b49076948f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtMTEtMS0xLTA_af2dbb0a-1b7f-46d3-829b-c4b49076948f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtNS0xLTEtMA_7bb0310c-fc95-4992-a4b1-b10a1c08162d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtNS0xLTEtMA_7bb0310c-fc95-4992-a4b1-b10a1c08162d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtOS0xLTEtMA_9871b257-0875-4c7d-97b7-760d614f1a7a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtOS0xLTEtMA_9871b257-0875-4c7d-97b7-760d614f1a7a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTEtMS0xLTA_45ade156-8910-4786-ba65-950f6a4ac0a6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTEtMS0xLTA_45ade156-8910-4786-ba65-950f6a4ac0a6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtMS0xLTEtMA_c53e8970-860e-4e65-b4d8-1a55b61bd300"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtMS0xLTEtMA_c53e8970-860e-4e65-b4d8-1a55b61bd300"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTExLTEtMS0w_8895abef-95ec-49bd-9e39-58e88047756b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTExLTEtMS0w_8895abef-95ec-49bd-9e39-58e88047756b"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTMx_30440adb-c6e4-484c-b23a-5a93147c834b" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTMx_30440adb-c6e4-484c-b23a-5a93147c834b" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">he Company assumed the Domestic Plans and certain foreign plans in connection with the acquisition of Anixter on June 22, 2020, as disclosed in Note 6, "Acquisitions and Disposals". For all defined benefit plans assumed as part of the merger with Anixter, the projected benefit obligation and fair value of plan assets were remeasured as of the acquisition date.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtMy0xLTEtMA_19e04989-a3e9-49b4-82be-8aa500f8e8ce"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTMx_30440adb-c6e4-484c-b23a-5a93147c834b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTctMS0xLTA_77290628-4963-4930-82f7-508bf072ee89"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTMx_30440adb-c6e4-484c-b23a-5a93147c834b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTUtMS0xLTA_d64d826b-0e8d-4953-a8d7-9734284032c5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTMx_30440adb-c6e4-484c-b23a-5a93147c834b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTMtMS0xLTA_8b487fb6-5178-4084-99ba-60e8b4ca7b83"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTMx_30440adb-c6e4-484c-b23a-5a93147c834b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTktMS0xLTA_af5588f4-0e11-4838-9c3f-f1936a436f28"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTMx_30440adb-c6e4-484c-b23a-5a93147c834b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtNy0xLTEtMA_3f125a9d-4919-4c82-b8b6-48c58be1192e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTMx_30440adb-c6e4-484c-b23a-5a93147c834b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtMTEtMS0xLTA_af2dbb0a-1b7f-46d3-829b-c4b49076948f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTMx_30440adb-c6e4-484c-b23a-5a93147c834b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtNS0xLTEtMA_7bb0310c-fc95-4992-a4b1-b10a1c08162d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTMx_30440adb-c6e4-484c-b23a-5a93147c834b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtOS0xLTEtMA_9871b257-0875-4c7d-97b7-760d614f1a7a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTMx_30440adb-c6e4-484c-b23a-5a93147c834b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTEtMS0xLTA_45ade156-8910-4786-ba65-950f6a4ac0a6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTMx_30440adb-c6e4-484c-b23a-5a93147c834b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzQtMS0xLTEtMA_c53e8970-860e-4e65-b4d8-1a55b61bd300"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTMx_30440adb-c6e4-484c-b23a-5a93147c834b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo5M2ZmNGViZWU1YmU0YWFhOWY0YjlhYTdjMGU4NGEzMi90YWJsZXJhbmdlOjkzZmY0ZWJlZTViZTRhYWE5ZjRiOWFhN2MwZTg0YTMyXzE5LTExLTEtMS0w_8895abef-95ec-49bd-9e39-58e88047756b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzE3MTMx_30440adb-c6e4-484c-b23a-5a93147c834b"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzMtNS0xLTEtMA_476e6847-df32-423e-ae4b-ff801c5d82f3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzMtNS0xLTEtMA_476e6847-df32-423e-ae4b-ff801c5d82f3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzQtNS0xLTEtMA_eff89558-82a3-4ed5-a1ec-20c8554a027a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzQtNS0xLTEtMA_eff89558-82a3-4ed5-a1ec-20c8554a027a"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzQ2MA_89fc605b-437e-427a-9ed6-408d166d050b" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzQ2MA_89fc605b-437e-427a-9ed6-408d166d050b" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For the years ended December 31, 2021 and 2020, the amount charged to other accounts primarily relates to the acquisition of Anixter.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzMtNS0xLTEtMA_476e6847-df32-423e-ae4b-ff801c5d82f3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzQ2MA_89fc605b-437e-427a-9ed6-408d166d050b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzQtNS0xLTEtMA_eff89558-82a3-4ed5-a1ec-20c8554a027a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzQ2MA_89fc605b-437e-427a-9ed6-408d166d050b"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi0xMS0xLTEtMA_14a6e494-ed91-4da0-aa39-1928df922454"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi0xMS0xLTEtMA_14a6e494-ed91-4da0-aa39-1928df922454"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS01LTEtMS0w_6f02c897-d7df-4de2-86f0-05725bf21166"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS01LTEtMS0w_6f02c897-d7df-4de2-86f0-05725bf21166"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy0xMy0xLTEtMA_f89dbcb8-3bf6-4f88-9cb9-49d488582af4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy0xMy0xLTEtMA_f89dbcb8-3bf6-4f88-9cb9-49d488582af4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS0xMy0xLTEtMA_748b8329-ef62-4c22-8c7d-3405f6815e3d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS0xMy0xLTEtMA_748b8329-ef62-4c22-8c7d-3405f6815e3d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi0zLTEtMS0w_ddd5f0d0-de40-4cbd-b11b-70b832789e78"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi0zLTEtMS0w_ddd5f0d0-de40-4cbd-b11b-70b832789e78"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy0xMS0xLTEtMA_2f483b48-e393-42bd-993a-e391808aeb16"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy0xMS0xLTEtMA_2f483b48-e393-42bd-993a-e391808aeb16"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi0xMy0xLTEtMA_59302e74-58ca-498c-b4a3-2429ba62c557"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi0xMy0xLTEtMA_59302e74-58ca-498c-b4a3-2429ba62c557"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy0zLTEtMS0w_bd33ef04-d7d9-4c1b-9bfd-5f26ea54188f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy0zLTEtMS0w_bd33ef04-d7d9-4c1b-9bfd-5f26ea54188f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy01LTEtMS0w_ed127110-abce-40cf-bd32-29452f9de1ce"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy01LTEtMS0w_ed127110-abce-40cf-bd32-29452f9de1ce"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS0xMS0xLTEtMA_ae815adc-e4f6-4a49-99b1-5efdf603d6ec"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS0xMS0xLTEtMA_ae815adc-e4f6-4a49-99b1-5efdf603d6ec"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi05LTEtMS0w_7276ae7a-6b52-4c36-a2b3-a7752154efc7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi05LTEtMS0w_7276ae7a-6b52-4c36-a2b3-a7752154efc7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS03LTEtMS0w_cc26a6e6-4acc-48e3-9072-194c6659d6f3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS03LTEtMS0w_cc26a6e6-4acc-48e3-9072-194c6659d6f3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy03LTEtMS0w_8b7652e0-aeda-465a-85e3-ebc38b31d2b8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy03LTEtMS0w_8b7652e0-aeda-465a-85e3-ebc38b31d2b8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS05LTEtMS0w_9b1de076-c6d8-4688-b421-e13b17ef3dce"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS05LTEtMS0w_9b1de076-c6d8-4688-b421-e13b17ef3dce"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi01LTEtMS0w_f28e8888-9db0-4af3-8193-a2512258ad9b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi01LTEtMS0w_f28e8888-9db0-4af3-8193-a2512258ad9b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS0zLTEtMS0w_b575bee5-60bf-4688-9386-d4b6198431b9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS0zLTEtMS0w_b575bee5-60bf-4688-9386-d4b6198431b9"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi03LTEtMS0w_d4ee6964-1748-47c3-9ea7-cb22748ffe1e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi03LTEtMS0w_d4ee6964-1748-47c3-9ea7-cb22748ffe1e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy05LTEtMS0w_1a44e9a8-9500-424e-a25e-1798b0a4cd1b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy05LTEtMS0w_1a44e9a8-9500-424e-a25e-1798b0a4cd1b"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The net carrying amount as of December&#160;31, 2020 excluded $1.0&#160;million of trademarks, $3.3&#160;million of customer relationships and $1.4&#160;million of distribution agreements that were classified as held for sale and disposed in the first quarter of 2021 as part of the Canadian divestitures disclosed in Note 7, "Assets and Liabilities Held For Sale".</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi0xMS0xLTEtMA_14a6e494-ed91-4da0-aa39-1928df922454"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS01LTEtMS0w_6f02c897-d7df-4de2-86f0-05725bf21166"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy0xMy0xLTEtMA_f89dbcb8-3bf6-4f88-9cb9-49d488582af4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS0xMy0xLTEtMA_748b8329-ef62-4c22-8c7d-3405f6815e3d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi0zLTEtMS0w_ddd5f0d0-de40-4cbd-b11b-70b832789e78"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy0xMS0xLTEtMA_2f483b48-e393-42bd-993a-e391808aeb16"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi0xMy0xLTEtMA_59302e74-58ca-498c-b4a3-2429ba62c557"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy0zLTEtMS0w_bd33ef04-d7d9-4c1b-9bfd-5f26ea54188f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy01LTEtMS0w_ed127110-abce-40cf-bd32-29452f9de1ce"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS0xMS0xLTEtMA_ae815adc-e4f6-4a49-99b1-5efdf603d6ec"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi05LTEtMS0w_7276ae7a-6b52-4c36-a2b3-a7752154efc7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS03LTEtMS0w_cc26a6e6-4acc-48e3-9072-194c6659d6f3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy03LTEtMS0w_8b7652e0-aeda-465a-85e3-ebc38b31d2b8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS05LTEtMS0w_9b1de076-c6d8-4688-b421-e13b17ef3dce"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi01LTEtMS0w_f28e8888-9db0-4af3-8193-a2512258ad9b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNS0zLTEtMS0w_b575bee5-60bf-4688-9386-d4b6198431b9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNi03LTEtMS0w_d4ee6964-1748-47c3-9ea7-cb22748ffe1e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RhYmxlOjM2MDQwMzQ4MWUwNzRlNzY4NGM0MjdkOGI5YTBjOTgzL3RhYmxlcmFuZ2U6MzYwNDAzNDgxZTA3NGU3Njg0YzQyN2Q4YjlhMGM5ODNfNy05LTEtMS0w_1a44e9a8-9500-424e-a25e-1798b0a4cd1b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84OC9mcmFnOmNjMjU5YWVlNmU5MTRjMjI4NGQ5NjE2MWUzNzU5NTI0L3RleHRyZWdpb246Y2MyNTlhZWU2ZTkxNGMyMjg0ZDk2MTYxZTM3NTk1MjRfNTMwMQ_c0a0701b-c286-435c-b25f-1a132adbda17"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzQtMS0xLTEtMA_29b9a197-6ff5-45de-8f61-5ea3c63efc6a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzQtMS0xLTEtMA_29b9a197-6ff5-45de-8f61-5ea3c63efc6a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90YWJsZTo3ZGM2Y2ZiYzRmMzQ0MmQzYmQyYTBmOWZkYTU4NGY2Zi90YWJsZXJhbmdlOjdkYzZjZmJjNGYzNDQyZDNiZDJhMGY5ZmRhNTg0ZjZmXzQtMS0xLTEtMA_29b9a197-6ff5-45de-8f61-5ea3c63efc6a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMDAvZnJhZzo0YTI3MDAyOTZiMjc0ZmJmYTlmNDdiMjU3OWZkNjJkOS90ZXh0cmVnaW9uOjRhMjcwMDI5NmIyNzRmYmZhOWY0N2IyNTc5ZmQ2MmQ5XzIxMzE_e18d8906-41b8-435a-9289-1a4f8020f1a1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNC0zLTEtMS0w_e2ed4a4a-6896-4d86-b856-bb321e9a5143"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNC0zLTEtMS0w_e2ed4a4a-6896-4d86-b856-bb321e9a5143"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNC01LTEtMS0w_2c7f7006-3abe-4156-bc37-d35172fac129"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNC01LTEtMS0w_2c7f7006-3abe-4156-bc37-d35172fac129"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNC0xLTEtMS0w_a9ddd4da-92cd-44a6-8b16-ff730fb9485c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNC0xLTEtMS0w_a9ddd4da-92cd-44a6-8b16-ff730fb9485c"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OTUxMTYzNTIzNA_12fe9017-dfa4-477b-b4c0-3e62a261ed22" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OTUxMTYzNTIzNA_12fe9017-dfa4-477b-b4c0-3e62a261ed22" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No individual country's net sales are greater than 10% of total net sales.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNC0zLTEtMS0w_e2ed4a4a-6896-4d86-b856-bb321e9a5143"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OTUxMTYzNTIzNA_12fe9017-dfa4-477b-b4c0-3e62a261ed22"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNC01LTEtMS0w_2c7f7006-3abe-4156-bc37-d35172fac129"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OTUxMTYzNTIzNA_12fe9017-dfa4-477b-b4c0-3e62a261ed22"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RhYmxlOmU4MTY0NjczZDQwNjQ0NGFhZjgzZWVmMTIyODE1NWQwL3RhYmxlcmFuZ2U6ZTgxNjQ2NzNkNDA2NDQ0YWFmODNlZWYxMjI4MTU1ZDBfNC0xLTEtMS0w_a9ddd4da-92cd-44a6-8b16-ff730fb9485c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl84Mi9mcmFnOmRhMzE2NjBkNGM3YTRiYTJiMzRjNmFiMDE5ZjNlNTQzL3RleHRyZWdpb246ZGEzMTY2MGQ0YzdhNGJhMmIzNGM2YWIwMTlmM2U1NDNfMTA5OTUxMTYzNTIzNA_12fe9017-dfa4-477b-b4c0-3e62a261ed22"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNC0zLTEtMS0w_a2a829f2-cfa8-4265-96ef-79fa3165aae5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNC0zLTEtMS0w_a2a829f2-cfa8-4265-96ef-79fa3165aae5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMTEtMy0xLTEtMA_5b1e287e-ea24-44be-8cb4-0a4d841470fb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMTEtMy0xLTEtMA_5b1e287e-ea24-44be-8cb4-0a4d841470fb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMy0zLTEtMS0w_2c7aabad-f316-4948-aeb8-2ef1100dd5ae"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMy0zLTEtMS0w_2c7aabad-f316-4948-aeb8-2ef1100dd5ae"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNS0zLTEtMS0w_597cc469-0338-4ded-a06b-9db0c7826063"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNS0zLTEtMS0w_597cc469-0338-4ded-a06b-9db0c7826063"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNi0zLTEtMS0w_d4920a0a-7107-4f9e-ba3e-4569bdf99a0e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNi0zLTEtMS0w_d4920a0a-7107-4f9e-ba3e-4569bdf99a0e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMTAtMy0xLTEtMA_794eefd7-28a4-4b6f-9af8-7dfc7edceefb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMTAtMy0xLTEtMA_794eefd7-28a4-4b6f-9af8-7dfc7edceefb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfOC0zLTEtMS0w_e46f6a5d-3852-4d76-b3a6-dab8c903d47a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfOC0zLTEtMS0w_e46f6a5d-3852-4d76-b3a6-dab8c903d47a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfOS0zLTEtMS0w_3f0fe010-5948-40d3-a5bf-abe094f01dc3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfOS0zLTEtMS0w_3f0fe010-5948-40d3-a5bf-abe094f01dc3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNy0zLTEtMS0w_a4b8c627-8a94-448b-8e0b-2da78abb0698"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNy0zLTEtMS0w_a4b8c627-8a94-448b-8e0b-2da78abb0698"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNjg0_5bea9a0b-db4a-41ea-b477-bee0d6550e46" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNjg0_5bea9a0b-db4a-41ea-b477-bee0d6550e46" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The components of property, buildings and equipment as of December&#160;31, 2020 exclude a total of $0.3 million that is classified as held for sale, as disclosed in Note 7, "Assets and Liabilities Held For Sale".<xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The furniture, fixtures and equipment, and software costs components of property, buildings and equipment as of December&#160;31, 2020 reflect a $6.4&#160;million reclassification between the previously reported amounts of those components to conform to the current period's presentation.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNC0zLTEtMS0w_a2a829f2-cfa8-4265-96ef-79fa3165aae5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNjg0_5bea9a0b-db4a-41ea-b477-bee0d6550e46"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMTEtMy0xLTEtMA_5b1e287e-ea24-44be-8cb4-0a4d841470fb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNjg0_5bea9a0b-db4a-41ea-b477-bee0d6550e46"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMy0zLTEtMS0w_2c7aabad-f316-4948-aeb8-2ef1100dd5ae"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNjg0_5bea9a0b-db4a-41ea-b477-bee0d6550e46"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNS0zLTEtMS0w_597cc469-0338-4ded-a06b-9db0c7826063"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNjg0_5bea9a0b-db4a-41ea-b477-bee0d6550e46"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNi0zLTEtMS0w_d4920a0a-7107-4f9e-ba3e-4569bdf99a0e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNjg0_5bea9a0b-db4a-41ea-b477-bee0d6550e46"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfMTAtMy0xLTEtMA_794eefd7-28a4-4b6f-9af8-7dfc7edceefb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNjg0_5bea9a0b-db4a-41ea-b477-bee0d6550e46"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfOC0zLTEtMS0w_e46f6a5d-3852-4d76-b3a6-dab8c903d47a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNjg0_5bea9a0b-db4a-41ea-b477-bee0d6550e46"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfOS0zLTEtMS0w_3f0fe010-5948-40d3-a5bf-abe094f01dc3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNjg0_5bea9a0b-db4a-41ea-b477-bee0d6550e46"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RhYmxlOjA1ZjhiNzdkODZiMjQ5MDRiMjEyNjg1Y2Q3YTVkYmRkL3RhYmxlcmFuZ2U6MDVmOGI3N2Q4NmIyNDkwNGIyMTI2ODVjZDdhNWRiZGRfNy0zLTEtMS0w_a4b8c627-8a94-448b-8e0b-2da78abb0698"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl85Ny9mcmFnOjRiMTVjODIyODE2ODQzOWE5MzU4YTg2Y2RhZDViMjMwL3RleHRyZWdpb246NGIxNWM4MjI4MTY4NDM5YTkzNThhODZjZGFkNWIyMzBfNjg0_5bea9a0b-db4a-41ea-b477-bee0d6550e46"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTYtMS0xLTY3MTQx_d05aee38-8649-4233-a7fe-0a845a833439"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTYtMS0xLTY3MTQx_d05aee38-8649-4233-a7fe-0a845a833439"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTgtMS0xLTY3MTQx_1bfc8d58-1653-4e8c-84a7-a37db97db086"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTgtMS0xLTY3MTQx_1bfc8d58-1653-4e8c-84a7-a37db97db086"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTItMS0xLTY3MTQx_3808764a-d1c1-4da9-bdb8-a78c96a8abf1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTItMS0xLTY3MTQx_3808764a-d1c1-4da9-bdb8-a78c96a8abf1"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTQtMS0xLTY3MTQx_b39e96e4-71bf-486a-980c-cdbf28b8462d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTQtMS0xLTY3MTQx_b39e96e4-71bf-486a-980c-cdbf28b8462d"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzM1LTAtMS0xLTY3MTQx_094ccd90-03e5-46c8-9ac1-c657299c6400" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzM1LTAtMS0xLTY3MTQx_094ccd90-03e5-46c8-9ac1-c657299c6400" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(3)  </xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Stock-based compensation and the out-of-period adjustment by reportable segment for the year ended December&#160;31, 2020, as previously reported in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2020, have been reallocated to conform to the current period's presentation.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTYtMS0xLTY3MTQx_d05aee38-8649-4233-a7fe-0a845a833439"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzM1LTAtMS0xLTY3MTQx_094ccd90-03e5-46c8-9ac1-c657299c6400"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTgtMS0xLTY3MTQx_1bfc8d58-1653-4e8c-84a7-a37db97db086"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzM1LTAtMS0xLTY3MTQx_094ccd90-03e5-46c8-9ac1-c657299c6400"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTItMS0xLTY3MTQx_3808764a-d1c1-4da9-bdb8-a78c96a8abf1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzM1LTAtMS0xLTY3MTQx_094ccd90-03e5-46c8-9ac1-c657299c6400"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzI4LTQtMS0xLTY3MTQx_b39e96e4-71bf-486a-980c-cdbf28b8462d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzM1LTAtMS0xLTY3MTQx_094ccd90-03e5-46c8-9ac1-c657299c6400"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtNy0xLTEtMA_3e2b474b-a7bc-4242-bca9-b3ce1113bf70"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtNy0xLTEtMA_3e2b474b-a7bc-4242-bca9-b3ce1113bf70"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzE0LTctMS0xLTM4MzIz_f52c7925-c92e-436a-98f8-af4924077891"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzE0LTctMS0xLTM4MzIz_f52c7925-c92e-436a-98f8-af4924077891"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzIwLTctMS0xLTM3ODg1_80646241-6d63-4486-a944-895c758e1a34"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzIwLTctMS0xLTM3ODg1_80646241-6d63-4486-a944-895c758e1a34"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMxLTctMS0xLTQwMjE4_e109083e-9a2f-429b-9d12-ae7b895cfcd8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMxLTctMS0xLTQwMjE4_e109083e-9a2f-429b-9d12-ae7b895cfcd8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtNy0xLTEtMA_25f03e07-f08a-4cb2-ba65-cf7b9a4e22d5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtNy0xLTEtMA_25f03e07-f08a-4cb2-ba65-cf7b9a4e22d5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI4LTctMS0xLTQwMjE4_ca9aee3c-d7ba-48d7-aefe-3836077ca337"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI4LTctMS0xLTQwMjE4_ca9aee3c-d7ba-48d7-aefe-3836077ca337"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzEwLTctMS0xLTM3ODE3_ca49928a-d31d-4c6a-a7f4-c2d52bfa9ee0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzEwLTctMS0xLTM3ODE3_ca49928a-d31d-4c6a-a7f4-c2d52bfa9ee0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI3LTctMS0xLTQwMjE4_7d04708c-eb9e-4cb8-80ac-90e8b519bc00"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI3LTctMS0xLTQwMjE4_7d04708c-eb9e-4cb8-80ac-90e8b519bc00"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMzLTctMS0xLTQwMjE4_a1ae6ae3-faec-4058-9387-f206f015766b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMzLTctMS0xLTQwMjE4_a1ae6ae3-faec-4058-9387-f206f015766b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI1LTctMS0xLTQwMjE4_247a987e-21b9-478a-958f-cd20b6765903"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI1LTctMS0xLTQwMjE4_247a987e-21b9-478a-958f-cd20b6765903"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzExLTctMS0xLTQwMjEy_8563d0c9-26b2-46e4-aeba-607e40077245"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzExLTctMS0xLTQwMjEy_8563d0c9-26b2-46e4-aeba-607e40077245"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtNy0xLTEtMzc4MTc_0ff62adf-1c49-4c8b-8554-bbb00c9e330c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtNy0xLTEtMzc4MTc_0ff62adf-1c49-4c8b-8554-bbb00c9e330c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMyLTctMS0xLTQwMjE4_9290924e-4a1e-4641-a665-5034b8c29ee1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMyLTctMS0xLTQwMjE4_9290924e-4a1e-4641-a665-5034b8c29ee1"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctNy0xLTEtMA_654e70d8-ec72-46c2-ae33-3ddf82d5d563"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctNy0xLTEtMA_654e70d8-ec72-46c2-ae33-3ddf82d5d563"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMtNy0xLTEtMzc3ODI_70bcf424-c9e4-43a5-ac62-dee3d8671392"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMtNy0xLTEtMzc3ODI_70bcf424-c9e4-43a5-ac62-dee3d8671392"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtNy0xLTEtMA_317a2438-6629-449c-9067-ca960525fc43"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtNy0xLTEtMA_317a2438-6629-449c-9067-ca960525fc43"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMwLTctMS0xLTQwMjE4_31e0a4fd-6aea-42ea-b4e6-6b3086113b34"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMwLTctMS0xLTQwMjE4_31e0a4fd-6aea-42ea-b4e6-6b3086113b34"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzktNy0xLTEtMA_d6ddd85a-3cc5-4ed8-8549-e2fcf188ef74"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzktNy0xLTEtMA_d6ddd85a-3cc5-4ed8-8549-e2fcf188ef74"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctNy0xLTEtMzc4MTc_6ba20d59-0c0e-4ff2-a3d4-90c1c1e4269a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctNy0xLTEtMzc4MTc_6ba20d59-0c0e-4ff2-a3d4-90c1c1e4269a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtNy0xLTEtMzc4MTc_5aeec98b-5a08-451d-bbeb-34eb37117e50"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtNy0xLTEtMzc4MTc_5aeec98b-5a08-451d-bbeb-34eb37117e50"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI5LTctMS0xLTQwMjE4_6ac66a36-679a-406e-9f2d-2b31ccfbc473"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI5LTctMS0xLTQwMjE4_6ac66a36-679a-406e-9f2d-2b31ccfbc473"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtNy0xLTEtMzc4MTc_b85e27bd-c0c1-477b-9ba3-1fc16ab2b7c8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtNy0xLTEtMzc4MTc_b85e27bd-c0c1-477b-9ba3-1fc16ab2b7c8"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Investments measured at fair value using the NAV per share practical expedient have not been classified in the fair value hierarchy. The amounts presented in the tables above are intended to reconcile the fair value hierarchy to the total fair value of plan assets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtNy0xLTEtMA_3e2b474b-a7bc-4242-bca9-b3ce1113bf70"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzE0LTctMS0xLTM4MzIz_f52c7925-c92e-436a-98f8-af4924077891"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzIwLTctMS0xLTM3ODg1_80646241-6d63-4486-a944-895c758e1a34"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMxLTctMS0xLTQwMjE4_e109083e-9a2f-429b-9d12-ae7b895cfcd8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtNy0xLTEtMA_25f03e07-f08a-4cb2-ba65-cf7b9a4e22d5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI4LTctMS0xLTQwMjE4_ca9aee3c-d7ba-48d7-aefe-3836077ca337"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzEwLTctMS0xLTM3ODE3_ca49928a-d31d-4c6a-a7f4-c2d52bfa9ee0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI3LTctMS0xLTQwMjE4_7d04708c-eb9e-4cb8-80ac-90e8b519bc00"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMzLTctMS0xLTQwMjE4_a1ae6ae3-faec-4058-9387-f206f015766b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI1LTctMS0xLTQwMjE4_247a987e-21b9-478a-958f-cd20b6765903"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzExLTctMS0xLTQwMjEy_8563d0c9-26b2-46e4-aeba-607e40077245"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtNy0xLTEtMzc4MTc_0ff62adf-1c49-4c8b-8554-bbb00c9e330c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMyLTctMS0xLTQwMjE4_9290924e-4a1e-4641-a665-5034b8c29ee1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctNy0xLTEtMA_654e70d8-ec72-46c2-ae33-3ddf82d5d563"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMtNy0xLTEtMzc3ODI_70bcf424-c9e4-43a5-ac62-dee3d8671392"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzUtNy0xLTEtMA_317a2438-6629-449c-9067-ca960525fc43"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzMwLTctMS0xLTQwMjE4_31e0a4fd-6aea-42ea-b4e6-6b3086113b34"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzktNy0xLTEtMA_d6ddd85a-3cc5-4ed8-8549-e2fcf188ef74"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzctNy0xLTEtMzc4MTc_6ba20d59-0c0e-4ff2-a3d4-90c1c1e4269a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzYtNy0xLTEtMzc4MTc_5aeec98b-5a08-451d-bbeb-34eb37117e50"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzI5LTctMS0xLTQwMjE4_6ac66a36-679a-406e-9f2d-2b31ccfbc473"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTpiNWIyNTZkOGQyOGE0MGQxYmRlMzU5OWYwZTZmYTcyZC90YWJsZXJhbmdlOmI1YjI1NmQ4ZDI4YTQwZDFiZGUzNTk5ZjBlNmZhNzJkXzgtNy0xLTEtMzc4MTc_b85e27bd-c0c1-477b-9ba3-1fc16ab2b7c8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTY_975ea729-6f17-4f9e-a63a-ed8856c82b27"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzktOC0xLTEtNjcxNDE_5c04f230-daab-4029-bea6-738d66fa9305"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzktOC0xLTEtNjcxNDE_5c04f230-daab-4029-bea6-738d66fa9305"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzE1LTAtMS0xLTY3MTQx_dd460037-c5d5-4088-b420-0142aa4b0cfd" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzE1LTAtMS0xLTY3MTQx_dd460037-c5d5-4088-b420-0142aa4b0cfd" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)  </xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Corporate other non-operating income in the calculation of adjusted EBITDA for the year ended December&#160;31, 2021 includes a $36.6&#160;million curtailment gain resulting from the remeasurement of the Company's pension obligations in the U.S. and Canada due to amending certain terms of such defined benefit plans.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzktOC0xLTEtNjcxNDE_5c04f230-daab-4029-bea6-738d66fa9305"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzE1LTAtMS0xLTY3MTQx_dd460037-c5d5-4088-b420-0142aa4b0cfd"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzMtNy0xLTEtMA_6dea373b-c2c7-4183-83cd-799e52c36553"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzMtNy0xLTEtMA_6dea373b-c2c7-4183-83cd-799e52c36553"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzQtNy0xLTEtMA_c470121e-31f6-449a-b07d-7b1a8223cc12"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzQtNy0xLTEtMA_c470121e-31f6-449a-b07d-7b1a8223cc12"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzUtNy0xLTEtMA_63e9f1fa-f6ce-4bf4-9b47-0dffbe220fd3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzUtNy0xLTEtMA_63e9f1fa-f6ce-4bf4-9b47-0dffbe220fd3"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzQ0NA_432bdc61-69b0-42cc-a121-cd13407a7e5b" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzQ0NA_432bdc61-69b0-42cc-a121-cd13407a7e5b" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes a reduction in the allowance for expected credit losses due to the write-off of trade accounts receivable.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzMtNy0xLTEtMA_6dea373b-c2c7-4183-83cd-799e52c36553"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzQ0NA_432bdc61-69b0-42cc-a121-cd13407a7e5b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzQtNy0xLTEtMA_c470121e-31f6-449a-b07d-7b1a8223cc12"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzQ0NA_432bdc61-69b0-42cc-a121-cd13407a7e5b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90YWJsZTowOGIzMGJmZWFkOGI0ODBiYTM4ZGEzMGJmMTQzZTgzNy90YWJsZXJhbmdlOjA4YjMwYmZlYWQ4YjQ4MGJhMzhkYTMwYmYxNDNlODM3XzUtNy0xLTEtMA_63e9f1fa-f6ce-4bf4-9b47-0dffbe220fd3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xNjYvZnJhZzozMmY0ODgzOWY4YTM0YWE3YmY4Mzg4ZWMyYjdjZTFhOS90ZXh0cmVnaW9uOjMyZjQ4ODM5ZjhhMzRhYTdiZjgzODhlYzJiN2NlMWE5XzQ0NA_432bdc61-69b0-42cc-a121-cd13407a7e5b"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE4LTctMS0xLTA_61448d45-5036-43bc-8580-6a5a1eccaa91"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE4LTctMS0xLTA_61448d45-5036-43bc-8580-6a5a1eccaa91"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMzLTctMS0xLTA_72b23e03-83c3-4857-baeb-5fa7cdc3aff9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMzLTctMS0xLTA_72b23e03-83c3-4857-baeb-5fa7cdc3aff9"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE5LTctMS0xLTA_7de96a0a-672f-404c-81d5-f10c411db7f3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE5LTctMS0xLTA_7de96a0a-672f-404c-81d5-f10c411db7f3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI1LTctMS0xLTA_daa72204-9913-4360-8461-04b1d985cc43"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI1LTctMS0xLTA_daa72204-9913-4360-8461-04b1d985cc43"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIwLTctMS0xLTA_7e739f24-e0e5-425b-993b-bd1bb155f85c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIwLTctMS0xLTA_7e739f24-e0e5-425b-993b-bd1bb155f85c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMxLTctMS0xLTA_59e64df1-f4ff-4ce3-861c-ac955eb7aaa4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMxLTctMS0xLTA_59e64df1-f4ff-4ce3-861c-ac955eb7aaa4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzctNy0xLTEtMA_2ee7d939-8aaf-4dcf-ba34-7b6970892ab2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzctNy0xLTEtMA_2ee7d939-8aaf-4dcf-ba34-7b6970892ab2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzUtNy0xLTEtMA_f4915f44-d825-4d3a-a901-58b7ccb9d060"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzUtNy0xLTEtMA_f4915f44-d825-4d3a-a901-58b7ccb9d060"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI4LTctMS0xLTA_275fbd2e-214d-4f1e-9386-35171de50567"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI4LTctMS0xLTA_275fbd2e-214d-4f1e-9386-35171de50567"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzYtNy0xLTEtMA_4a493868-c613-4ba5-8307-4be313d3037a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzYtNy0xLTEtMA_4a493868-c613-4ba5-8307-4be313d3037a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzExLTctMS0xLTA_820f80c9-0206-4f6d-9867-6adffa013c11"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzExLTctMS0xLTA_820f80c9-0206-4f6d-9867-6adffa013c11"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMyLTctMS0xLTA_3622b5e4-4c43-48d6-ba55-bcd5cbfce8d7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMyLTctMS0xLTA_3622b5e4-4c43-48d6-ba55-bcd5cbfce8d7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIxLTctMS0xLTA_2141b9e5-2079-4ea1-8962-1b1c99c5f1cb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIxLTctMS0xLTA_2141b9e5-2079-4ea1-8962-1b1c99c5f1cb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI5LTctMS0xLTA_1d7a68ff-44bf-4af8-b6f0-2d8b2bfb1c20"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI5LTctMS0xLTA_1d7a68ff-44bf-4af8-b6f0-2d8b2bfb1c20"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMtNy0xLTEtMA_49160e38-0c68-4745-8bb2-e5fee229ac1a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMtNy0xLTEtMA_49160e38-0c68-4745-8bb2-e5fee229ac1a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE3LTctMS0xLTA_f9a9e614-5b5e-4184-bb24-efeb982c37f0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE3LTctMS0xLTA_f9a9e614-5b5e-4184-bb24-efeb982c37f0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI3LTctMS0xLTA_44de443b-c3fb-483a-8d96-747e9e2712f5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI3LTctMS0xLTA_44de443b-c3fb-483a-8d96-747e9e2712f5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMwLTctMS0xLTA_44f5734a-69ea-44aa-af46-23f3e5159b48"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMwLTctMS0xLTA_44f5734a-69ea-44aa-af46-23f3e5159b48"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE0LTctMS0xLTA_05f2b2fd-f8a0-4616-b84c-572595e88069"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE0LTctMS0xLTA_05f2b2fd-f8a0-4616-b84c-572595e88069"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIyLTctMS0xLTA_3f6f963e-1c3a-4794-b222-44f3e9be87a7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIyLTctMS0xLTA_3f6f963e-1c3a-4794-b222-44f3e9be87a7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzEwLTctMS0xLTA_ca90d743-4c34-47b2-8305-4b097db1cc04"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzEwLTctMS0xLTA_ca90d743-4c34-47b2-8305-4b097db1cc04"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzgtNy0xLTEtMA_0bdf9684-1a70-41e0-9574-44d631ed5da6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzgtNy0xLTEtMA_0bdf9684-1a70-41e0-9574-44d631ed5da6"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Investments measured at fair value using the NAV per share practical expedient have not been classified in the fair value hierarchy. The amounts presented in the tables above are intended to reconcile the fair value hierarchy to the total fair value of plan assets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE4LTctMS0xLTA_61448d45-5036-43bc-8580-6a5a1eccaa91"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMzLTctMS0xLTA_72b23e03-83c3-4857-baeb-5fa7cdc3aff9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE5LTctMS0xLTA_7de96a0a-672f-404c-81d5-f10c411db7f3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI1LTctMS0xLTA_daa72204-9913-4360-8461-04b1d985cc43"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIwLTctMS0xLTA_7e739f24-e0e5-425b-993b-bd1bb155f85c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMxLTctMS0xLTA_59e64df1-f4ff-4ce3-861c-ac955eb7aaa4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzctNy0xLTEtMA_2ee7d939-8aaf-4dcf-ba34-7b6970892ab2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzUtNy0xLTEtMA_f4915f44-d825-4d3a-a901-58b7ccb9d060"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI4LTctMS0xLTA_275fbd2e-214d-4f1e-9386-35171de50567"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzYtNy0xLTEtMA_4a493868-c613-4ba5-8307-4be313d3037a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzExLTctMS0xLTA_820f80c9-0206-4f6d-9867-6adffa013c11"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMyLTctMS0xLTA_3622b5e4-4c43-48d6-ba55-bcd5cbfce8d7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIxLTctMS0xLTA_2141b9e5-2079-4ea1-8962-1b1c99c5f1cb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI5LTctMS0xLTA_1d7a68ff-44bf-4af8-b6f0-2d8b2bfb1c20"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMtNy0xLTEtMA_49160e38-0c68-4745-8bb2-e5fee229ac1a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE3LTctMS0xLTA_f9a9e614-5b5e-4184-bb24-efeb982c37f0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzI3LTctMS0xLTA_44de443b-c3fb-483a-8d96-747e9e2712f5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzMwLTctMS0xLTA_44f5734a-69ea-44aa-af46-23f3e5159b48"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzE0LTctMS0xLTA_05f2b2fd-f8a0-4616-b84c-572595e88069"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzIyLTctMS0xLTA_3f6f963e-1c3a-4794-b222-44f3e9be87a7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzEwLTctMS0xLTA_ca90d743-4c34-47b2-8305-4b097db1cc04"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90YWJsZTo1NzEwNTZkNjhiYzc0YmJiYmI4MzM3NGI2YjA0YjFkYS90YWJsZXJhbmdlOjU3MTA1NmQ2OGJjNzRiYmJiYjgzMzc0YjZiMDRiMWRhXzgtNy0xLTEtMA_0bdf9684-1a70-41e0-9574-44d631ed5da6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMTUvZnJhZzpkMmE3NWU3YzlhMjQ0ZDI2OGU1Mjk3NGRhNDljNTU1Ny90ZXh0cmVnaW9uOmQyYTc1ZTdjOWEyNDRkMjY4ZTUyOTc0ZGE0OWM1NTU3XzMyOTg1MzQ5MDY3OTU_a4e9e98d-4090-4f49-8418-4b778c995e90"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTplNDkyODNiMmJmZjY0NTQxYmVjY2VkMjcwZDk5YmFiOS90YWJsZXJhbmdlOmU0OTI4M2IyYmZmNjQ1NDFiZWNjZWQyNzBkOTliYWI5XzUtMy0xLTEtMA_1b3710b6-dca1-4924-8357-65a7dd8c1d52"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTplNDkyODNiMmJmZjY0NTQxYmVjY2VkMjcwZDk5YmFiOS90YWJsZXJhbmdlOmU0OTI4M2IyYmZmNjQ1NDFiZWNjZWQyNzBkOTliYWI5XzUtMy0xLTEtMA_1b3710b6-dca1-4924-8357-65a7dd8c1d52"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTplNDkyODNiMmJmZjY0NTQxYmVjY2VkMjcwZDk5YmFiOS90YWJsZXJhbmdlOmU0OTI4M2IyYmZmNjQ1NDFiZWNjZWQyNzBkOTliYWI5XzUtMS0xLTEtMA_90b46793-1edb-4725-9b75-158ea8ce6909"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTplNDkyODNiMmJmZjY0NTQxYmVjY2VkMjcwZDk5YmFiOS90YWJsZXJhbmdlOmU0OTI4M2IyYmZmNjQ1NDFiZWNjZWQyNzBkOTliYWI5XzUtMS0xLTEtMA_90b46793-1edb-4725-9b75-158ea8ce6909"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzQ3NjI_89fdfd2b-72b5-4489-8992-905999ca0011" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzQ3NjI_89fdfd2b-72b5-4489-8992-905999ca0011" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">No individual other international country's tangible long-lived assets are material.The following tables reconcile net income attributable to common stockholders to adjusted EBITDA and adjusted EBITDA margin % by segment, which are non-GAAP financial measures, for the periods presented:</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTplNDkyODNiMmJmZjY0NTQxYmVjY2VkMjcwZDk5YmFiOS90YWJsZXJhbmdlOmU0OTI4M2IyYmZmNjQ1NDFiZWNjZWQyNzBkOTliYWI5XzUtMy0xLTEtMA_1b3710b6-dca1-4924-8357-65a7dd8c1d52"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzQ3NjI_89fdfd2b-72b5-4489-8992-905999ca0011"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTplNDkyODNiMmJmZjY0NTQxYmVjY2VkMjcwZDk5YmFiOS90YWJsZXJhbmdlOmU0OTI4M2IyYmZmNjQ1NDFiZWNjZWQyNzBkOTliYWI5XzUtMS0xLTEtMA_90b46793-1edb-4725-9b75-158ea8ce6909"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzQ3NjI_89fdfd2b-72b5-4489-8992-905999ca0011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzktMTAtMS0xLTcxMDE1_d094a36b-0f5b-47e2-aecf-200b9d582f5e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzktMTAtMS0xLTcxMDE1_d094a36b-0f5b-47e2-aecf-200b9d582f5e"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzE2LTAtMS0xLTY3MTQx_95f855a3-9e61-445d-a907-7db8d39dba7b" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzE2LTAtMS0xLTY3MTQx_95f855a3-9e61-445d-a907-7db8d39dba7b" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2)  </xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Stock-based compensation expense in the calculation of adjusted EBITDA for the year ended December&#160;31, 2021 excludes $5.1&#160;million as such amount is included in merger-related and integration costs.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzktMTAtMS0xLTcxMDE1_d094a36b-0f5b-47e2-aecf-200b9d582f5e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTowZGMwMzMxN2M0YTM0ZDk4YTQyYTU3ZDQ0YTYwYzVjNi90YWJsZXJhbmdlOjBkYzAzMzE3YzRhMzRkOThhNDJhNTdkNDRhNjBjNWM2XzE2LTAtMS0xLTY3MTQx_95f855a3-9e61-445d-a907-7db8d39dba7b"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzgtNy0xLTEtMA_9649d6d1-4671-4e5a-84f9-267c2e5744fd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzgtNy0xLTEtMA_9649d6d1-4671-4e5a-84f9-267c2e5744fd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzMtNy0xLTEtMA_92b582da-fd46-487f-a63f-2fd076429d0a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzMtNy0xLTEtMA_92b582da-fd46-487f-a63f-2fd076429d0a"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzQ3NjY_6f0f841b-a5e5-42e3-9c40-90ef13298aff" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzQ3NjY_6f0f841b-a5e5-42e3-9c40-90ef13298aff" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Total assets for Corporate primarily consist of cash and cash equivalents, deferred income taxes, fixed assets and right-of-use assets associated with operating leases.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzgtNy0xLTEtMA_9649d6d1-4671-4e5a-84f9-267c2e5744fd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzQ3NjY_6f0f841b-a5e5-42e3-9c40-90ef13298aff"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90YWJsZTo4ZDNiNzk2NTY5NGE0OTM1YjQ5ZTEwMGUwZWE0MmUyMi90YWJsZXJhbmdlOjhkM2I3OTY1Njk0YTQ5MzViNDllMTAwZTBlYTQyZTIyXzMtNy0xLTEtMA_92b582da-fd46-487f-a63f-2fd076429d0a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdiZjNjMzBjMWIxNjQ4ZDdhYTc2ZjQyODg2OGJjNzliL3NlYzo3YmYzYzMwYzFiMTY0OGQ3YWE3NmY0Mjg4NjhiYzc5Yl8xMjQvZnJhZzo5ZGUxZTBmYjViMmI0M2I3Yjg3MDUzN2MzYTA1ZTMyNy90ZXh0cmVnaW9uOjlkZTFlMGZiNWIyYjQzYjdiODcwNTM3YzNhMDVlMzI3XzQ3NjY_6f0f841b-a5e5-42e3-9c40-90ef13298aff"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
