<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:it="http://www.gartner.com/20230331"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="it-20230331.xsd" xlink:type="simple"/>
    <context id="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i908065b866cb4fc29e53858ba3c15d23_I20230428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <instant>2023-04-28</instant>
        </period>
    </context>
    <context id="i89ce69e136fb4513b99f68fb87d185d0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2b796fec312c4a10a0729c3a5e1edf22_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i35483106d4ff48f8996b91394d763a4a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ResearchRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia1865a5087ca4dbc92bae626b5377098_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ResearchRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6805ee0d8a8f40f1adff95bc8495e588_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ConferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i07b3ee23970048a1b9de31b87b81d43b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ConferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i716c8531f8324115bb393cb8e129e545_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7c17f66576704a8f9919abcee4366334_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie33ad8c70e83465688e5d02af0673689_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9abae895436b4bd09b3f8bfb94055702_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i58bb2c29dd954cf1bd22675137879a38_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6a9c14a746124afa82d9ec8eeea09c5f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9f76c1d1205f497292730ddfd662b5fa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib66d0b1ee4b14b6d89a2c104f0cc70a9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1a14772b3acf443f88f155037e303274_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i54ebc3154020409dbea1f5c5a9bbd4e8_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5fe477e4065643bc8229919deacf10e6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0224b56b5b2543c29961ec0a4129c42b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifbfa91d1f1f145ff81f0dcc17a135b83_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7fdf52a0681e493e9ec775490cefe41d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id94035a75558476d9dbd0619d25eb493_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2b6b97a3e97a4c00851ff6bac63394fb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i68aad5fc2f2441aaaf248a8ddd10e55a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i002cecdc436e46a7a4561f8593d8e51c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id7304d298b294dd9b42f75466f78eda2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i57d5e37eb59243919a04bfb558dc8063_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4035204813b04692996febb6bd74a4bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic17237971d0442e581bb3a7f7272de5f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i754c1728c550423ba001bf65a82a44f5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7d6c6694cdd4465aa83c2db39d77dd3c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0183efb7cdec4491a0256a1e5f2fea58_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2881ea29866540088de21246f7c43a90_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6ff8de587e5a4d77ae1f8b2c1d546ce6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib36848c1213e4325b36f8d4ba958fba2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i223d81e1a9f147378b0a7c8aad4df5e9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5d3df1da1f094eea866cc8d908aa4c9a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i431b95b55edd455788c79ec0ac9277e6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i44d42d299c4c4567ac1461cccf33e5c9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia5f65d5a31af4bb3abf88ea502301d53_D20230201-20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="ic33f7036a16243aba82f5a6e34518e71_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">it:ChicagoIllinoisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="i3933b2679176428f9d665ce5db51742d_D20221001-20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">it:ChicagoIllinoisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="i5076cb767f054071a8c77c10a52b115d_I20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">it:TalentNeuronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="i25cf56bf1f88435fbd16ea45bd5ac36e_D20230201-20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">it:TalentNeuronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="i5306f3d189c040a8a0ac52567bafe417_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">it:TalentNeuronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i47e0ed1b8a1049fba18d44df1683216a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">it:TalentNeuronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iaea82abd0c57468785d7e2edf0f48438_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i608e051f312d4a2692b7cc00d5e4acaa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaaec56cfea094f9db686d9631f250139_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3da39cadcc9448b88d286db8cb8d6b89_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia13a4aa119384187b01d072944f6dec8_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="idf3096169fef4dd5a417156aa8655a95_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7578cfe80f39492fad2b713a153bb0ce_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iff4530de46e64b92b906b4016c77ec8e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7f624d3565e8453f950eadf4c00dd8aa_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0a72c348ec8f417ab12a6694c5bcc44d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0d1c6b645db844d3b6c1b4251c13d794_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i27c6363c362545dbb014b212449345c2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5427deab0b8b4b9088a608aeba60cd84_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i651a730ec40f4424ae1153972750b81a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iefe734f40876463ba99b56ec519153eb_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4f65faf36fca4a9fb8f1d36c4cf94ed9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i236f6bbb359f4c4681860b1bf4c8bffb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i951557c677254bd0b62514133eef1724_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i917ba83bdeb442eb9f085362ae8abe27_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i20fa80feec9b4f82a177fe9426ce9a60_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib169ed9ed42f4e31af3f0eed8cd19446_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie880c60a608a492d86b4c64c880445cb_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4b110cc12fc844c1a5e3fb29196c80c1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id0ffcb8febbd4c16986d960ecc6a0cab_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="idab57259c7a043278f7e8b4b1f9a486a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2fa6cedbd47a4ce4a36c7f2864e9bec6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i66b8b56f8ea4490698da277cb8df3e58_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3f23fc95cefc4b95959f2a4a237c137f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i367baa9ba99840cf918e4b3d0effa000_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8b56c90def2f42ebb28af2c9e1da7b31_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4053cc0435ef49d3a523337fb683936b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i58f798a5acf74844b43d1a29d43402f5_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5cabbfd2c668485dabf6780f38f9d2b9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i91c93c27923641ea9d031c96424c15ac_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ibddfa8359a784f959e556b8f2d568fae_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie3be80eecb194bc1ad2e1c84663f14de_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia1ef2a0029b0422db57e3ac2d8d0b4a3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i83bffe83ccec40649b619194bf2a847a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5d345c38264a4f53a47a7dad4ed469bd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i54f11262952d43909703eb48fc293c91_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:UnitedStatesAndCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if568ceccee4e4563868a869b43098c38_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibaf722a4495048e4afa7f23e8bbaea41_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2befdb2c94e34ff4bf982e40eed2a285_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if8ab958b70f048e19099a2f67356d114_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:EuropeMiddleEastAfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia911d8cbdea444ae92916b1c85302af9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i657f649d6a39476c8025e88cbb7acf3c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i24221d2b654f4f43ad5f84fe5297145c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if1c86028afb5461da1fc6f7115f22535_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">it:OtherInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0df06440e75142cbbdefa3832fe721eb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iecde9cb78e1a47ad925cd17919a3a818_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6617b3d02e714c2595a19a87b29b13c9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id6798fd5828d451fb75bfe668075b4b7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="idf3d96fa960346dd8198f239c84ece65_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0ff70df111a04a109ed1bfcab2d7c00d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i199318f72d654c9b98541854d5aac6ec_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0995b0d30c124832b595bb26d25b4c8b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ifa92492b61254253bf81a43bf764ce9c_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i754abe3a20f544a8ac18bc682b546631_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i82b2452adee147ecaac8eb2297187a03_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i98ea67b1de2c4191832e5ddcc0bccfc8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifb518cfdbbf34fb39a0ed375c4a9cbb5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i61a7715c27a24800b48aa6521d4823b3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i87ad5d5c234d4963b0b7216705b26049_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i69101ff3117a4371b6b11267fb738084_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i89aa96f4d9164fe1be52c3c4b59edd9d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i30caf3230ec04db999112353edc59576_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i34484298c9ad4b81b409a8241f3bd9a9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8d740ecd0ff44f24a0fe78d125c1d046_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9f1c3b6b68e54be1ad581b0487cf24fe_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id0945b3b28f3460d914704c04310f117_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idf67f825d03847b18f3c6e9f863890d1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia19347c68b7f415f808b4cde6a8306b9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i20569c92b9cb4945be323e06de21ba7e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i967c93969aaa4283a1e1049651f2526a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if095fdef01fb458fa30b83523ccd097d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">it:CommonStockEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i962f75a60cba44d79f612a7c868d7b54_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">it:CommonStockEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id5a9fd892a09448ea0ffa128f2e77c56_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i286d4547715a4f999994f17b51a56a08_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5146427aa4b542bea609bf9bac38b376_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7acf7d0cb63844b2a65f85786dda1341_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if0643aaa901b40d5aefc7cdc3d714035_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">it:RetirementEligibleEmployeesEquityAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie51a45a1b57c49738cd0340a6a58111f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">it:RetirementEligibleEmployeesEquityAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic2b6fc44f8364958b08ab6b3772990cb_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie0491e0fd95b4078953947669c6bc3d7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ida9e6ae5977f4720b71d4e983c01f068_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic728330da0464f47b6902b47181c849e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i38a806308fff4849af4b7747d21cce14_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib42cc63ab8894abe86442d7cd742f469_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">it:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0022047a127d4adb82ec9b32945e085e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ResearchSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if8cf244835a848d29772b802c321c131_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:EventsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4e802349a9814966adba50f75ae5172d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">it:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie90866bb4d3241e186dfd76a9f3f1937_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i180882a063e44fabb30792a01ef7fdfd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">it:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0a7ae70d24144c8c97a16387e37d9f8b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id84076db9d7f4150ac4e1b3c7cd04fe7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iff9b7ef6faab4c5fae291df025759dad_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i311380fea8c24b5eb25e94ca493f44f0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0b5bc59018c54f3ab526fb1ec4c72ff5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5b37947325aa4ecba0662ab148b71794_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3f1fdd55f4d54f21ad4dd3b5144b643d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf71b713b60744b29bbcb3d007d3d052_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i744925160070478ca91d2be1b3414aed_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2e38c751c43d418a8eb1a3403e3cada2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idee4e3327de1491e8f1e244acf84b89f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ideff15c4e032423ba99c1fecb94bbf95_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id02a0374a9844287b983ef24fca8eb52_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iddaa7301394f4118a961a09423318128_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0428f06b60684eeeb3a08fabe2409ff2_I20200622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-22</instant>
        </period>
    </context>
    <context id="ia97a2ff10e9148eb9ccf9e59e483c1f2_I20210618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-18</instant>
        </period>
    </context>
    <context id="i72753815530d4cdabec71b5a9df7d0e4_I20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-28</instant>
        </period>
    </context>
    <context id="i1b9f486d47714c4ab4d9426cef9e97aa_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:EconomicDevelopmentLoan2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:ConnecticutEconomicDevelopmentProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i158e948ef1dd4de985216be143afce06_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:EconomicDevelopmentLoan2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:ConnecticutEconomicDevelopmentProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7609bf7c297a4668b6d066be02d2ee58_D20210618-20210618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:DebtInstrumentRedemptionOptionAxis">it:DebtInstrumentRedemptionOptionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-18</startDate>
            <endDate>2021-06-18</endDate>
        </period>
    </context>
    <context id="i276d65444a8444dc8c3602fdd59c4705_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="idf48060436a24bd9b6b4f18248e55a27_D20200622-20200622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-22</startDate>
            <endDate>2020-06-22</endDate>
        </period>
    </context>
    <context id="ib015f910883c43cdb9ea94921d77a4c8_I20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">it:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-28</instant>
        </period>
    </context>
    <context id="iae1635d4405446fd8bf0a8f13dd01150_I20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-28</instant>
        </period>
    </context>
    <context id="i2e18fd0787e943ab87ac68a2e2182991_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8d7bbdb2d8e544dc93656f2381b9f32a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5113d51fe7824f0189473e5c71fcf473_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib632d53ccb3143d1aefc7a8d1eedb3dd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i43e739e3a26f4f44b4ca663ae41c3e66_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:A2020CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">it:FederalReserveBoardOfNewYorkRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="it:VariableRateComponentsAxis">it:VariableRateComponentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="i781b738780374ee3be2df3028828d3b5_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="i4bf114662a4f41108342b3d84c20248e_I20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="i2b49c5055c2a46718a225463eaf746c8_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">it:OpenMarketPurchasesExcludedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia4c3c7f7934f40f38cc03d8173c2c42b_D20220401-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">it:OpenMarketPurchasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id11d6c5db0864bb985816697c856b7c0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia08fb4a15a4f4c6e97551f665be28a32_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia96685c9fed14ec4b6a34dd7b48dae44_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6985ee782da4426e842e3f025c05e049_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ifdca1894011f4559ac19b00f55c90dbb_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ica4bb934a55549688c1ba9781268c876_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7ee58e4f89fc4684a02129540a2e15ef_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2a30d6c07eb34e51b0e33a377a625d7c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iaaae5f0616494814b783298e70d14ca0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4a7adfdcbb0348d4a4a464904d780445_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i41904bf1041f4c09ba047614740c08dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic46e931a0df349cdb53a4cabd24fa832_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibdd5218466eb439db42a406cacb7c400_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9a9feae4f27c4f889808f50432d09ddf_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i28c4f81361ef43a3bae00216a566c68e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5841d6e484fb42758f98dafa4f0230e0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i91cf778c374b49a0908f52df855e4966_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibd43ae5cd77c4caf8a536f59c74a20d6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if1517850cf034cedb1748439b8abc824_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia156e8035ed3477e91f9aa86ba224501_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iecfbe95ec2234a2292f7fceba0736f17_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4a2076cfd6cb4a43b6f61f0638562914_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2d07358433494aa2882126654d3d0f8f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">it:AccruedLiabilitiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9e922202efc04399bb2a04ca2f1166af_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">it:AccruedLiabilitiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i096753a2a578453eb8c232d237217330_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i28c769b70fb14c41a975385608cb388e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibf367640fa7c4230a0581a781714d354_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie4463d9d8b084faaa0ce934702079592_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id8a260332a794b099804c4e6fc9b4ed0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0fdb80d370e04567b505f93e2fd38b57_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i95a874ff4cf3460b99dbfea6d00e558b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia8508420d89e487a8d4b5e0df44862ad_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib8e965e49ccd4b0b8904ea61f49f7db1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i334685a1ecf74e8690c7f2c25ec5c9b9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4e9773c74ab745b3853903130bd5775e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i873c9eb7bfe440dc83f3c80c3bf137f4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i599a969e2fac49e496d1ca2af11a7b67_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4fa0e5a246c9410aa485a738e4068688_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9676a6888cc8425f94cb82834439d238_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia80b7d39ce5c440ea29c52a89e4c5cc7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibf9356ad82cf400eab56fb9e06b4125d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9ffec027f5a24968a884aa103f1ae0d3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9ec024a82d6344caa96f2c6662ffb536_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i34167ac3d63e4306b454775764258cb8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icd3ad251f7da4df0af67dae06eea8968_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i31832881a8264548964abb6547be46c0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if4f86349b98d41caa993c9415de86949_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia6835b75122a4815a69bbc566eeac435_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie5c145498cd74bbeb507451a33972e95_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:PlanLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3f7c79e1b8384687b233ee7fb6ebaafa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">it:PlanLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8485b82f55904b4f99ffb1fa144ef07d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0235a3658c6c4c9bb352ac255953c7ee_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i131722c9a9f64e09bc9a31c5facbb7e5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4f3c4c05810a415bb0d2a6f96b589195_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i83dd70247000479baba0d9aea04e3919_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie4d8d7e37fd84b6e8af35de8cf1e448d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">it:SeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i15b50c4675f04834bef8034dbc44f280_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5eb673a044964777b7bbf5a5bbbfa753_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib6882dc61f9b4bfeab3baf8b0f13a740_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i011cffbc283b4106b345f53a27dba664_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if04149c23fcf4611820fea0666f9dea3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">it:RightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0679bb59e54b4bac8d5fbee83cdebdcc_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">it:RightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i69432aab100f435096d33e5054d07528_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8946219f7e3745ff9bae14fd7e24dcff_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000749251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>it:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="contract">
        <measure>it:contract</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80L2ZyYWc6ZDI3MGZhYjNiZTk1NGQyYzhhYjZmNDNjZWU2NjQ5NmMvdGFibGU6Zjk0ODQzOTg3MmM1NDMyYzgwYTY2ZmNiYWJhNmI5NGEvdGFibGVyYW5nZTpmOTQ4NDM5ODcyYzU0MzJjODBhNjZmY2JhYmE2Yjk0YV8zLTEtMS0xLTgxNjAz_7b9be807-25e0-484b-9684-0923c5c068a7">0000749251</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80L2ZyYWc6ZDI3MGZhYjNiZTk1NGQyYzhhYjZmNDNjZWU2NjQ5NmMvdGFibGU6Zjk0ODQzOTg3MmM1NDMyYzgwYTY2ZmNiYWJhNmI5NGEvdGFibGVyYW5nZTpmOTQ4NDM5ODcyYzU0MzJjODBhNjZmY2JhYmE2Yjk0YV81LTEtMS0xLTgxNjAz_3c877228-a241-46f2-8f76-4d5aa6c4dcd8">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80L2ZyYWc6ZDI3MGZhYjNiZTk1NGQyYzhhYjZmNDNjZWU2NjQ5NmMvdGFibGU6Zjk0ODQzOTg3MmM1NDMyYzgwYTY2ZmNiYWJhNmI5NGEvdGFibGVyYW5nZTpmOTQ4NDM5ODcyYzU0MzJjODBhNjZmY2JhYmE2Yjk0YV82LTEtMS0xLTgxNjAz_b1b05a57-74f8-4917-9740-a35fb12de1e7">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80L2ZyYWc6ZDI3MGZhYjNiZTk1NGQyYzhhYjZmNDNjZWU2NjQ5NmMvdGFibGU6Zjk0ODQzOTg3MmM1NDMyYzgwYTY2ZmNiYWJhNmI5NGEvdGFibGVyYW5nZTpmOTQ4NDM5ODcyYzU0MzJjODBhNjZmY2JhYmE2Yjk0YV83LTEtMS0xLTgxNjAz_4d257eb1-8b4e-462e-8df6-61f1c582e495">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80L2ZyYWc6ZDI3MGZhYjNiZTk1NGQyYzhhYjZmNDNjZWU2NjQ5NmMvdGV4dHJlZ2lvbjpkMjcwZmFiM2JlOTU0ZDJjOGFiNmY0M2NlZTY2NDk2Y18xMDUz_8607b1c3-bf07-41d4-afbb-b999b79fbba1">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i8d740ecd0ff44f24a0fe78d125c1d046_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81NS9mcmFnOjYwNzdiYTQxNzY3YTQ1NTJhYjYxYzVhZDAwMmIyZmMxL3RhYmxlOjEyYTFhNzJjN2Y3NTQxZGI5Y2VmYjViMjJhMzg4YWVhL3RhYmxlcmFuZ2U6MTJhMWE3MmM3Zjc1NDFkYjljZWZiNWIyMmEzODhhZWFfMS0xLTEtMS04MTYwMw_1e0b9bfc-1d30-47af-a815-363ea7930fc6">P9M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i9f1c3b6b68e54be1ad581b0487cf24fe_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81NS9mcmFnOjYwNzdiYTQxNzY3YTQ1NTJhYjYxYzVhZDAwMmIyZmMxL3RhYmxlOjEyYTFhNzJjN2Y3NTQxZGI5Y2VmYjViMjJhMzg4YWVhL3RhYmxlcmFuZ2U6MTJhMWE3MmM3Zjc1NDFkYjljZWZiNWIyMmEzODhhZWFfMS0yLTEtMS04MTYwMw_782ebd97-7dd4-4ebf-8381-7764320bec78">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="id0945b3b28f3460d914704c04310f117_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81NS9mcmFnOjYwNzdiYTQxNzY3YTQ1NTJhYjYxYzVhZDAwMmIyZmMxL3RhYmxlOjEyYTFhNzJjN2Y3NTQxZGI5Y2VmYjViMjJhMzg4YWVhL3RhYmxlcmFuZ2U6MTJhMWE3MmM3Zjc1NDFkYjljZWZiNWIyMmEzODhhZWFfMS0zLTEtMS04MTYwMw_4d99c22b-9531-4958-ab73-46b6eb7b50b8"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i43e739e3a26f4f44b4ca663ae41c3e66_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83MC9mcmFnOjFlNTk5NzQyYjRkZDQ4ODQ4YjFkNzAxNzg4Y2FlZjNkL3RleHRyZWdpb246MWU1OTk3NDJiNGRkNDg4NDhiMWQ3MDE3ODhjYWVmM2RfNzk_fa6a79df-69df-4fa0-8ee8-0f8870d9ea50"
      unitRef="number">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i95a874ff4cf3460b99dbfea6d00e558b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfMy0wLTEtMS0xMDMyMTY_3f914282-726b-4c56-9049-43230f1ff0c9">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="ia8508420d89e487a8d4b5e0df44862ad_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfMy0wLTEtMS0xMDMyMTY_4d6040cf-cd75-4a61-a792-789907f2f7e4">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="ib8e965e49ccd4b0b8904ea61f49f7db1_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfNC0wLTEtMS0xMDMyMjM_4d582d57-8a11-4b6f-94d3-f67851e986fa">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i334685a1ecf74e8690c7f2c25ec5c9b9_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfNC0wLTEtMS0xMDMyMjM_bc6c8503-79e8-420b-ba6a-89d40d560542">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOjNjZjVjNTQwZjQ2YTQwMTU5NTllNzA4ODQ0YmIzYjg4L3RhYmxlcmFuZ2U6M2NmNWM1NDBmNDZhNDAxNTk1OWU3MDg4NDRiYjNiODhfMi0wLTEtMS04MTYwMw_b1920042-df08-4cec-958e-c32ddd9e8698">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOjNjZjVjNTQwZjQ2YTQwMTU5NTllNzA4ODQ0YmIzYjg4L3RhYmxlcmFuZ2U6M2NmNWM1NDBmNDZhNDAxNTk1OWU3MDg4NDRiYjNiODhfMi0wLTEtMS04MTYwMw_f4e496b0-4fd4-408b-b649-7db36c250ea7">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGV4dHJlZ2lvbjoyNWNmYThiZTUxNTQ0NTYyYjBiNmY2YWYyZjAwZmZiY184NA_56ae16e0-e414-42b2-b198-5a4e465e38c4">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6OGI3MTFhNThlMzA1NGM1YzlhZjIxNzI2NWY5MTM4M2MvdGFibGVyYW5nZTo4YjcxMWE1OGUzMDU0YzVjOWFmMjE3MjY1ZjkxMzgzY18wLTAtMS0xLTgxNjAz_e4fbffd5-e6c5-442c-a1a4-f507553add45">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6OGI3MTFhNThlMzA1NGM1YzlhZjIxNzI2NWY5MTM4M2MvdGFibGVyYW5nZTo4YjcxMWE1OGUzMDU0YzVjOWFmMjE3MjY1ZjkxMzgzY18xLTEtMS0xLTgxNjAzL3RleHRyZWdpb246YTRjMmI0NWNjMmQwNDljNTgxMDdmMDk3ZDJiYWY1NGFfMzU_bf77f5f6-4e42-47b4-b000-2e755acb8500">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6OGI3MTFhNThlMzA1NGM1YzlhZjIxNzI2NWY5MTM4M2MvdGFibGVyYW5nZTo4YjcxMWE1OGUzMDU0YzVjOWFmMjE3MjY1ZjkxMzgzY18zLTAtMS0xLTgxNjAz_fc72b507-8de3-47a7-b473-c322ac348e8b">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGV4dHJlZ2lvbjoyNWNmYThiZTUxNTQ0NTYyYjBiNmY2YWYyZjAwZmZiY18xMjI_c3be6a5c-ba37-4508-b4c3-2eac7d652f38">1-14443</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGV4dHJlZ2lvbjoyNWNmYThiZTUxNTQ0NTYyYjBiNmY2YWYyZjAwZmZiY18xMjY_edc8a57a-8d44-4e00-861e-324a5377fe4b">Gartner, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6ZjVhZjU2M2UwOTgyNGZlZGJkZDhkN2U1MGViOTAxMjEvdGFibGVyYW5nZTpmNWFmNTYzZTA5ODI0ZmVkYmRkOGQ3ZTUwZWI5MDEyMV8wLTAtMS0xLTgxNjAz_7f64a12f-d7ea-47a9-b083-ba36111794a9">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6ZjVhZjU2M2UwOTgyNGZlZGJkZDhkN2U1MGViOTAxMjEvdGFibGVyYW5nZTpmNWFmNTYzZTA5ODI0ZmVkYmRkOGQ3ZTUwZWI5MDEyMV8wLTMtMS0xLTgxNjAz_ebf95a64-8bdb-4138-aced-28b386b78052">04-3099750</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6ZjVhZjU2M2UwOTgyNGZlZGJkZDhkN2U1MGViOTAxMjEvdGFibGVyYW5nZTpmNWFmNTYzZTA5ODI0ZmVkYmRkOGQ3ZTUwZWI5MDEyMV80LTAtMS0xLTgxNjAz_553b52ee-e20e-4e86-9c19-89a1d9024975">P.O. Box 10212</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6ZjVhZjU2M2UwOTgyNGZlZGJkZDhkN2U1MGViOTAxMjEvdGFibGVyYW5nZTpmNWFmNTYzZTA5ODI0ZmVkYmRkOGQ3ZTUwZWI5MDEyMV80LTMtMS0xLTgxNjAz_2fbeca97-bfa7-4c14-a2aa-4207240c1272">06902-7700</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressAddressLine2
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6ZjVhZjU2M2UwOTgyNGZlZGJkZDhkN2U1MGViOTAxMjEvdGFibGVyYW5nZTpmNWFmNTYzZTA5ODI0ZmVkYmRkOGQ3ZTUwZWI5MDEyMV81LTAtMS0xLTgxNjAz_364342c7-6bd0-49db-943f-a0083c4011f8">56 Top Gallant Road</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6ZjVhZjU2M2UwOTgyNGZlZGJkZDhkN2U1MGViOTAxMjEvdGFibGVyYW5nZTpmNWFmNTYzZTA5ODI0ZmVkYmRkOGQ3ZTUwZWI5MDEyMV82LTAtMS0xLTgxNjAz_3dd9d96c-7a3f-4578-b409-222c26f3075d">Stamford,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6ZjVhZjU2M2UwOTgyNGZlZGJkZDhkN2U1MGViOTAxMjEvdGFibGVyYW5nZTpmNWFmNTYzZTA5ODI0ZmVkYmRkOGQ3ZTUwZWI5MDEyMV83LTAtMS0xLTgxNjAz_0a5c50cc-df96-456d-8573-4053040df188">CT</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGV4dHJlZ2lvbjoyNWNmYThiZTUxNTQ0NTYyYjBiNmY2YWYyZjAwZmZiY18yMzk_6566a09e-8023-4ad7-9430-514daa0fa179">203</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGV4dHJlZ2lvbjoyNWNmYThiZTUxNTQ0NTYyYjBiNmY2YWYyZjAwZmZiY18yNDM_963f7605-1262-4fa8-87db-4608d5cf8af6">964-0096</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6ZmQyZTkzMDNmNzJhNGI2MzhmODgwYjQ4NTllYjdlNDQvdGFibGVyYW5nZTpmZDJlOTMwM2Y3MmE0YjYzOGY4ODBiNDg1OWViN2U0NF8xLTAtMS0xLTgxNjAz_9f7ec602-4ec2-4bfc-9c1f-d143a1ed0c93">Common Stock, $.0005 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6ZmQyZTkzMDNmNzJhNGI2MzhmODgwYjQ4NTllYjdlNDQvdGFibGVyYW5nZTpmZDJlOTMwM2Y3MmE0YjYzOGY4ODBiNDg1OWViN2U0NF8xLTEtMS0xLTgxNjAz_63194dd2-ea09-4e93-98d7-ccdb1722fd00">IT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6ZmQyZTkzMDNmNzJhNGI2MzhmODgwYjQ4NTllYjdlNDQvdGFibGVyYW5nZTpmZDJlOTMwM2Y3MmE0YjYzOGY4ODBiNDg1OWViN2U0NF8xLTItMS0xLTgxNjAz_cdd46298-dd20-4aa4-b50e-39e69338d4ee">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGV4dHJlZ2lvbjoyNWNmYThiZTUxNTQ0NTYyYjBiNmY2YWYyZjAwZmZiY182NTM_928fda3d-f72d-4e53-b66a-a5fdefa42059">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGV4dHJlZ2lvbjoyNWNmYThiZTUxNTQ0NTYyYjBiNmY2YWYyZjAwZmZiY185NTY_30b7f774-723d-4105-b438-9be05a4fb80e">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6YWYxZDIzM2FjZjEyNDlmZDhlMTM0ZWY2NGQ2ZWQzMGIvdGFibGVyYW5nZTphZjFkMjMzYWNmMTI0OWZkOGUxMzRlZjY0ZDZlZDMwYl8wLTAtMS0xLTgxNjAz_886f5e4b-8481-4955-bdb2-ad6fd4dac0cf">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6YWYxZDIzM2FjZjEyNDlmZDhlMTM0ZWY2NGQ2ZWQzMGIvdGFibGVyYW5nZTphZjFkMjMzYWNmMTI0OWZkOGUxMzRlZjY0ZDZlZDMwYl8xLTQtMS0xLTgxNjAz_d8899d86-33ab-43be-8c42-a1f2ca5c0a01">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGFibGU6YWYxZDIzM2FjZjEyNDlmZDhlMTM0ZWY2NGQ2ZWQzMGIvdGFibGVyYW5nZTphZjFkMjMzYWNmMTI0OWZkOGUxMzRlZjY0ZDZlZDMwYl8xLTctMS0xLTgxNjAz_97b03196-0f03-4b49-a4a0-7ebac0a6f807">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGV4dHJlZ2lvbjoyNWNmYThiZTUxNTQ0NTYyYjBiNmY2YWYyZjAwZmZiY18xNTE5_e971c57b-6b7c-4c80-92c0-451ee751668b">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i908065b866cb4fc29e53858ba3c15d23_I20230428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xL2ZyYWc6MjVjZmE4YmU1MTU0NDU2MmIwYjZmNmFmMmYwMGZmYmMvdGV4dHJlZ2lvbjoyNWNmYThiZTUxNTQ0NTYyYjBiNmY2YWYyZjAwZmZiY18xNTIw_fca353e4-9c38-46e8-864b-d93e8e0ac3ab"
      unitRef="shares">79042049</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfNC0xLTEtMS04MTYwMw_a08a95b3-f572-4f2e-bff1-cf5e730048b5"
      unitRef="usd">893512000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfNC0zLTEtMS04MTYwMw_efe2bd0b-79ca-42ec-b8f4-3e95054da930"
      unitRef="usd">697999000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfNS0wLTEtMS04MTYwMy90ZXh0cmVnaW9uOjU4NjVmOWQ3MTQ5ZDQ5OWY5NDk4MGViMzQxYzk1OTlhXzQy_0a5124c3-441f-4fd0-866a-629204e5cdc7"
      unitRef="usd">8000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfNS0wLTEtMS04MTYwMy90ZXh0cmVnaW9uOjU4NjVmOWQ3MTQ5ZDQ5OWY5NDk4MGViMzQxYzk1OTlhXzQ5_af8cdcd9-8a5a-434a-a738-58d15886a639"
      unitRef="usd">9000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfNS0xLTEtMS04MTYwMw_23a95b66-3104-47d0-88fc-a66acdb3a558"
      unitRef="usd">1523441000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfNS0zLTEtMS04MTYwMw_ba031df0-4655-40dc-8521-fdbab5a6dd3d"
      unitRef="usd">1556786000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherDeferredCostsNet
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfNi0xLTEtMS04MTYwMw_bcea5622-ed7f-4c68-8111-845149a550c0"
      unitRef="usd">343716000</us-gaap:OtherDeferredCostsNet>
    <us-gaap:OtherDeferredCostsNet
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfNi0zLTEtMS04MTYwMw_925e8c46-bdfe-4890-b934-3b07dcf49469"
      unitRef="usd">363079000</us-gaap:OtherDeferredCostsNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfNy0xLTEtMS04MTYwMw_e1bc8109-bee6-4d29-a882-782b09903533"
      unitRef="usd">142650000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfNy0zLTEtMS04MTYwMw_d2e59b18-a63f-4999-893d-a2650cc02fcc"
      unitRef="usd">119207000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfOC0xLTEtMS04MjkzMw_69d6cf75-8ed0-40c3-b573-aaa34c58a108"
      unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfOC0zLTEtMS04Mjk0MQ_cbe95173-0999-4ef8-b193-eef0c5ce5681"
      unitRef="usd">49036000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfOC0xLTEtMS04MTYwMw_3f88b1ce-85b6-47d0-b9d2-c7b691c6253c"
      unitRef="usd">2903319000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfOC0zLTEtMS04MTYwMw_c08083b3-59a0-4c60-a7ff-15d46f979f25"
      unitRef="usd">2786107000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfOS0xLTEtMS04MTYwMw_40f91f9d-d472-47c7-b7b8-e914c1435912"
      unitRef="usd">256863000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfOS0zLTEtMS04MTYwMw_44dffa91-12b8-4943-9f1c-1c42ae6ef6fb"
      unitRef="usd">264581000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTAtMS0xLTEtODE2MDM_aca14011-8ef0-4cf3-941c-ecfa09f6d8a5"
      unitRef="usd">415074000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTAtMy0xLTEtODE2MDM_1d57b416-1107-4f30-b172-df0ba85000d3"
      unitRef="usd">436592000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTEtMS0xLTEtODE2MDM_eaf71954-5e65-4eb0-ade9-6ce1e93d32b5"
      unitRef="usd">2929941000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTEtMy0xLTEtODE2MDM_094569d6-576a-4528-877d-242b59646458"
      unitRef="usd">2930211000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTItMS0xLTEtODE2MDM_bc45acdb-f279-43a1-8c42-ab52a6214680"
      unitRef="usd">564138000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTItMy0xLTEtODE2MDM_b67c0daf-dda3-48ff-ac82-c7d8fda839cd"
      unitRef="usd">584714000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTMtMS0xLTEtODE2MDM_334ff88d-c0c7-4649-aa99-0d9816d7b45e"
      unitRef="usd">309597000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTMtMy0xLTEtODE2MDM_7828da11-39cb-4760-95be-20633273ef9e"
      unitRef="usd">297531000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTQtMS0xLTEtODE2MDM_fd4661d8-eefc-4d98-aecf-7f29ebdf2ad1"
      unitRef="usd">7378932000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTQtMy0xLTEtODE2MDM_38f16998-b677-4734-b68a-a72d779e5770"
      unitRef="usd">7299736000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTctMS0xLTEtODE2MDM_5aa7ca11-5a18-42e3-ba7f-179c94f32b6b"
      unitRef="usd">838784000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTctMy0xLTEtODE2MDM_eaeabc2a-0378-4235-a271-ed780c5bbe29"
      unitRef="usd">1115198000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTgtMS0xLTEtODE2MDM_76813b7e-ac43-4bde-8d33-dba284fc543c"
      unitRef="usd">2607072000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTgtMy0xLTEtODE2MDM_ea624065-7332-4034-9daf-791a2bacc085"
      unitRef="usd">2443762000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTktMS0xLTEtODE2MDM_da62852c-95ca-4e57-b116-5ad3b3b64389"
      unitRef="usd">8400000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMTktMy0xLTEtODE2MDM_afdc5842-ebb9-42d6-8aca-d187ead9c274"
      unitRef="usd">7800000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjEtMS0xLTEtODI5NTE_6922f07e-2c21-4fcf-be83-069352baedea"
      unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjEtMy0xLTEtODI5NTk_f940e701-18c0-45c5-b8d1-ab6e4cdec1a8"
      unitRef="usd">30840000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjAtMS0xLTEtODE2MDM_9067bf1a-00b5-495e-87f4-9f560e255da2"
      unitRef="usd">3454256000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjAtMy0xLTEtODE2MDM_a9412f2d-2c0a-40ab-857d-9a4e03376721"
      unitRef="usd">3597600000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjEtMS0xLTEtODE2MDM_c7823fa6-1254-44d5-8054-1dbdaa9db7b0"
      unitRef="usd">2452369000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjEtMy0xLTEtODE2MDM_76714e45-6111-4f50-9e37-534b3bdaf04b"
      unitRef="usd">2453607000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjItMS0xLTEtODE2MDM_a5d82274-061e-4605-875d-a3264149d443"
      unitRef="usd">575963000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjItMy0xLTEtODE2MDM_88fec6b1-ced5-412f-9537-a13e12540875"
      unitRef="usd">597267000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjMtMS0xLTEtODE2MDM_ab6eec3c-6e8b-4c26-b704-910321a96b9d"
      unitRef="usd">423486000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjMtMy0xLTEtODE2MDM_66949956-0e3e-489f-863c-90d78edef165"
      unitRef="usd">423464000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjQtMS0xLTEtODE2MDM_93ff92ce-8f48-4625-9952-2670d86508c7"
      unitRef="usd">6906074000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjQtMy0xLTEtODE2MDM_722ecdb8-2d83-4b5b-b6bc-62745d55dea0"
      unitRef="usd">7071938000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjYtMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjpkODE4NjNmNmIyOTY0MjE3YjQ4YjZlNjgyZjU2MWYxMF8yMQ_0a9b3e55-b033-41f3-bc3c-9b62c0092f68"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjYtMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjpkODE4NjNmNmIyOTY0MjE3YjQ4YjZlNjgyZjU2MWYxMF8yMQ_5336a535-25a8-4622-8c3f-c794300b8f4b"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjYtMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjpkODE4NjNmNmIyOTY0MjE3YjQ4YjZlNjgyZjU2MWYxMF8zNQ_7461b793-ec81-4347-8880-1d6c82a68f4e"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjYtMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjpkODE4NjNmNmIyOTY0MjE3YjQ4YjZlNjgyZjU2MWYxMF8zNQ_c7938c33-5764-4e79-b6b1-34134856bc4b"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjYtMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjpkODE4NjNmNmIyOTY0MjE3YjQ4YjZlNjgyZjU2MWYxMF81Nw_2b0d861a-5b33-4f56-9cee-8af27cdd983d"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjYtMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjpkODE4NjNmNmIyOTY0MjE3YjQ4YjZlNjgyZjU2MWYxMF81Nw_42ae0822-425c-4687-b53e-3857ec1bd6c7"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjYtMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjpkODE4NjNmNmIyOTY0MjE3YjQ4YjZlNjgyZjU2MWYxMF81Nw_db03da5c-d0f3-4356-9ff5-1751a93780d6"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjYtMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjpkODE4NjNmNmIyOTY0MjE3YjQ4YjZlNjgyZjU2MWYxMF81Nw_f0b352d0-09b9-43d4-a303-f5a9376e1013"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjYtMS0xLTEtODE2MDM_c1dafb76-6598-43d8-b088-423a0b70a585"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjYtMy0xLTEtODE2MDM_f3151a81-2dbc-436d-a540-e1b1555ce318"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjctMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjpmODkwMTlkMDhkNTM0NGQwOTViZDFkMzNmNTFhZjVkZV8xOA_50e0aeda-0aad-4df7-b47c-41521dd9349c"
      unitRef="usdPerShare">0.0005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjctMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjpmODkwMTlkMDhkNTM0NGQwOTViZDFkMzNmNTFhZjVkZV8xOA_a480f5df-1bc5-4366-ba09-957760e0d74a"
      unitRef="usdPerShare">0.0005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjctMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjpmODkwMTlkMDhkNTM0NGQwOTViZDFkMzNmNTFhZjVkZV8zMg_2d26efb2-d3ea-4994-a232-9e15bf60bbe0"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjctMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjpmODkwMTlkMDhkNTM0NGQwOTViZDFkMzNmNTFhZjVkZV8zMg_e6bd55dc-076a-4815-bdc2-16f061a197db"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjctMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjpmODkwMTlkMDhkNTM0NGQwOTViZDFkMzNmNTFhZjVkZV81NA_cfa246e0-bd00-42ac-8651-5d8f5619da1e"
      unitRef="shares">163602067</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjctMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjpmODkwMTlkMDhkNTM0NGQwOTViZDFkMzNmNTFhZjVkZV81NA_d1ef6460-a3b0-424f-87c8-10c25603386d"
      unitRef="shares">163602067</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjctMS0xLTEtODE2MDM_a127fe86-85b5-47ad-933c-07158cdb7789"
      unitRef="usd">82000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjctMy0xLTEtODE2MDM_e8bfd36e-c539-4c83-b28a-df22a979a537"
      unitRef="usd">82000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjgtMS0xLTEtODE2MDM_96fb1e0a-bb53-477e-8947-8579c225c91d"
      unitRef="usd">2222511000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjgtMy0xLTEtODE2MDM_c7a6ca41-76e6-43cd-b129-622008607926"
      unitRef="usd">2179604000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjktMS0xLTEtODE2MDM_fa6aa6f2-80f2-4293-aa3d-19f790eb552f"
      unitRef="usd">-95910000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMjktMy0xLTEtODE2MDM_1641bcca-e671-4ebb-8bc1-f52de9fe8338"
      unitRef="usd">-101610000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMzAtMS0xLTEtODE2MDM_74aea8ff-ffcb-4521-9d74-0e48ee57b107"
      unitRef="usd">4152609000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMzAtMy0xLTEtODE2MDM_93def5d7-c31e-498d-90f3-42db32188bdb"
      unitRef="usd">3856826000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMzEtMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjo0YmEyNTQzNWE2NTM0ZDRhOTA5MTUxMjA2NDE3NWE3Yl8yOQ_7d0e9b97-4399-45b7-98bf-cf09e3c39715"
      unitRef="shares">84109645</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMzEtMC0xLTEtODE2MDMvdGV4dHJlZ2lvbjo0YmEyNTQzNWE2NTM0ZDRhOTA5MTUxMjA2NDE3NWE3Yl8zNg_f1d4ec30-5867-4289-8b49-46906a61bbdb"
      unitRef="shares">84428513</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMzEtMS0xLTEtODE2MDM_c1c1cff2-cee8-4bcb-8c4c-1ff74aec0afc"
      unitRef="usd">5806434000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMzEtMy0xLTEtODE2MDM_f6f6b391-f9b3-411b-9617-159b8cb8d0b6"
      unitRef="usd">5707104000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMzItMS0xLTEtODE2MDM_afb60556-2c3a-45d1-94c6-cc7456144707"
      unitRef="usd">472858000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMzItMy0xLTEtODE2MDM_6c273c35-8b14-4164-ab27-be48af017e9f"
      unitRef="usd">227798000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMzMtMS0xLTEtODE2MDM_2ce25b74-ba39-4c7d-8ae3-786566ecc251"
      unitRef="usd">7378932000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8xNi9mcmFnOjA4MDkwZTExYWE5MDQ1NzA4OWY1OTI1NzZmMTAyMTdlL3RhYmxlOmM3ZjA1NGY5MmQwNTQ5NjY4YTZlMmE2YWFlODA2NDg4L3RhYmxlcmFuZ2U6YzdmMDU0ZjkyZDA1NDk2NjhhNmUyYTZhYWU4MDY0ODhfMzMtMy0xLTEtODE2MDM_98c4e073-e1b9-4266-b8ba-6df7d0f1087c"
      unitRef="usd">7299736000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35483106d4ff48f8996b91394d763a4a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfNC0xLTEtMS04MTYwMw_7d890cbd-5a5c-428f-bb97-1c52fad22e1b"
      unitRef="usd">1217191000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia1865a5087ca4dbc92bae626b5377098_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfNC0zLTEtMS04MTYwMw_8f11f649-ae10-4b5f-b6db-8b0735683d57"
      unitRef="usd">1136380000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6805ee0d8a8f40f1adff95bc8495e588_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfNS0xLTEtMS04MTYwMw_2db8a236-04c3-4dd2-9d5e-c1cbef2335b7"
      unitRef="usd">64642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i07b3ee23970048a1b9de31b87b81d43b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfNS0zLTEtMS04MTYwMw_72f20c42-fd89-471e-976c-b670c234d8b2"
      unitRef="usd">10354000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i716c8531f8324115bb393cb8e129e545_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfNi0xLTEtMS04MTYwMw_6d104ce4-4a49-414c-88a3-23d6a4475921"
      unitRef="usd">127036000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c17f66576704a8f9919abcee4366334_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfNi0zLTEtMS04MTYwMw_a6541a5a-27c8-4ef7-84dd-59c9babf79ed"
      unitRef="usd">116006000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfOC0xLTEtMS04MTYwMw_026f5235-24c3-480e-b731-788958315e45"
      unitRef="usd">1408869000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfOC0zLTEtMS04MTYwMw_c140c0a7-2f53-4fb7-8d28-4e2c5dbef6b6"
      unitRef="usd">1262740000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTAtMS0xLTEtODE2MDM_9c20b62b-4b5d-475d-8267-b0902978d6b8"
      unitRef="usd">435139000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTAtMy0xLTEtODE2MDM_7f2dd977-8443-4226-a106-7c2401ce0d9d"
      unitRef="usd">377033000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTEtMS0xLTEtODE2MDM_08e0e482-7faf-4b56-8319-3a9c898ed321"
      unitRef="usd">657090000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTEtMy0xLTEtODE2MDM_fd844b39-ee18-4119-8285-ad033ae72481"
      unitRef="usd">617904000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:Depreciation
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTItMS0xLTEtODE2MDM_5ac3057d-d722-4edc-adfc-20d20ce1f6dc"
      unitRef="usd">23896000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTItMy0xLTEtODE2MDM_5de5fb38-9762-4082-8020-9bce969b8c0a"
      unitRef="usd">23201000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTMtMS0xLTEtODE2MDM_dc4f5aa8-7a82-4e5c-a857-1503edaf14b8"
      unitRef="usd">22735000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTMtMy0xLTEtODE2MDM_319802ea-3c1d-4e37-ba86-6cc241612101"
      unitRef="usd">25148000</us-gaap:AmortizationOfIntangibleAssets>
    <it:BusinessCombinationAcquisitionandIntegrationRelatedCosts
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTQtMS0xLTEtODE2MDM_a03d60f5-f758-4db3-9cfb-2b923a2649c4"
      unitRef="usd">1368000</it:BusinessCombinationAcquisitionandIntegrationRelatedCosts>
    <it:BusinessCombinationAcquisitionandIntegrationRelatedCosts
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTQtMy0xLTEtODE2MDM_6dd10b69-3350-47a8-851a-6fb1b65255ca"
      unitRef="usd">2207000</it:BusinessCombinationAcquisitionandIntegrationRelatedCosts>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTQtMS0xLTEtMTIxMDc3_4963e4b6-5f53-432a-8748-01605eda8624"
      unitRef="usd">139316000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTQtMy0xLTEtMTIxMDc3_a23aaf74-6bdf-4133-8b68-9408d1c35bd1"
      unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:CostsAndExpenses
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTUtMS0xLTEtODE2MDM_60dd96b6-bf49-4c9d-af92-ce03b4476509"
      unitRef="usd">1000912000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTUtMy0xLTEtODE2MDM_c0653e32-07b8-48b7-834c-565567db2824"
      unitRef="usd">1045493000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTYtMS0xLTEtODE2MDM_4f08632c-41c5-46a5-8bb1-548f4ccdacce"
      unitRef="usd">407957000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTYtMy0xLTEtODE2MDM_6f72b277-419e-46da-80e4-3d568d6fce4a"
      unitRef="usd">217247000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTctMS0xLTEtODE2MDM_73cfbc01-d3fb-4966-a74c-abf268e7b2eb"
      unitRef="usd">27391000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTctMy0xLTEtODE2MDM_75361fa0-76f0-4487-ab82-6af8be4c4fa7"
      unitRef="usd">31394000</us-gaap:InterestExpense>
    <us-gaap:InsuredEventGainLoss
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTgtMS0xLTEtODE2MDM_2662ca62-bf1b-45da-94f2-245d1643e600"
      unitRef="usd">3077000</us-gaap:InsuredEventGainLoss>
    <us-gaap:InsuredEventGainLoss
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMTgtMy0xLTEtODE2MDM_bf9f980d-2105-4543-9985-d26862ddd478"
      unitRef="usd">0</us-gaap:InsuredEventGainLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMjEtMS0xLTEtODE2MDM_20a6aba0-f287-4379-9fd3-b71c69c495ac"
      unitRef="usd">-2366000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMjEtMy0xLTEtODE2MDM_52863b65-2ddd-49b8-bfdd-529dbea9b06e"
      unitRef="usd">29206000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMjItMS0xLTEtODE2MDM_1fd946b5-3219-40c4-b87f-ae05df93ffaa"
      unitRef="usd">381277000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMjItMy0xLTEtODE2MDM_0bdd9ca0-b08a-4444-b693-c71a6a209358"
      unitRef="usd">215059000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMjMtMS0xLTEtODE2MDM_d7e87e7f-125c-4295-b3f0-aed7f642ea51"
      unitRef="usd">85494000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMjMtMy0xLTEtODE2MDM_a07cabe3-2d31-4fdc-bfd9-dc584d16637e"
      unitRef="usd">42544000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMjQtMS0xLTEtODE2MDM_6d09bb32-3202-47f6-87cf-dd3777adfe6b"
      unitRef="usd">295783000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMjQtMy0xLTEtODE2MDM_13df92b0-e94f-4061-9d48-441ceb3bd910"
      unitRef="usd">172515000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMjctMS0xLTEtODE2MDM_24b806ac-c008-4810-8d62-9e0f719ce99b"
      unitRef="usdPerShare">3.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMjctMy0xLTEtODE2MDM_af1d64ca-a57c-49e7-8244-7cd77ed1aeaf"
      unitRef="usdPerShare">2.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMjgtMS0xLTEtODE2MDM_289645c3-803e-4a5b-ab9c-c4c856110e2b"
      unitRef="usdPerShare">3.68</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMjgtMy0xLTEtODE2MDM_9f372018-e697-4bc7-ac31-7b992e8d3354"
      unitRef="usdPerShare">2.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMzAtMS0xLTEtODE2MDM_7fd5d612-d335-4d08-8fef-e73f130cb133"
      unitRef="shares">79452000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMzAtMy0xLTEtODE2MDM_eb7ad9b2-6da1-497b-909a-bb0f3381c13a"
      unitRef="shares">82020000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMzEtMS0xLTEtODE2MDM_f407468a-26f4-470c-a5c1-a3c1958ffb81"
      unitRef="shares">80282000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yMi9mcmFnOjdmMmNjMTJhN2IxZDQ4NTNiYzQ4YTViZTQyMjVjYzY1L3RhYmxlOmVjMDVjN2VjOTA3NzRiYTViZDQ4YTdmNzc1ODhkMmI3L3RhYmxlcmFuZ2U6ZWMwNWM3ZWM5MDc3NGJhNWJkNDhhN2Y3NzU4OGQyYjdfMzEtMy0xLTEtODE2MDM_449711ae-affd-4968-b493-712b3b2043d4"
      unitRef="shares">82973000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yOC9mcmFnOmM4ZDg4NzY0YThhNzRjOGM5YmIzYWMwMDQzZTM1NzAxL3RhYmxlOjhhNTgyMjNkYzIzODQxMjA4MjE0NWNlNTc4ODcyNDY2L3RhYmxlcmFuZ2U6OGE1ODIyM2RjMjM4NDEyMDgyMTQ1Y2U1Nzg4NzI0NjZfMy0xLTEtMS04MTYwMw_a9576660-76bf-42f9-b05e-15e2bfc90cbc"
      unitRef="usd">295783000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yOC9mcmFnOmM4ZDg4NzY0YThhNzRjOGM5YmIzYWMwMDQzZTM1NzAxL3RhYmxlOjhhNTgyMjNkYzIzODQxMjA4MjE0NWNlNTc4ODcyNDY2L3RhYmxlcmFuZ2U6OGE1ODIyM2RjMjM4NDEyMDgyMTQ1Y2U1Nzg4NzI0NjZfMy0zLTEtMS04MTYwMw_c0e9a67a-3dd1-457d-80e4-c3ed73389c6c"
      unitRef="usd">172515000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yOC9mcmFnOmM4ZDg4NzY0YThhNzRjOGM5YmIzYWMwMDQzZTM1NzAxL3RhYmxlOjhhNTgyMjNkYzIzODQxMjA4MjE0NWNlNTc4ODcyNDY2L3RhYmxlcmFuZ2U6OGE1ODIyM2RjMjM4NDEyMDgyMTQ1Y2U1Nzg4NzI0NjZfNS0xLTEtMS04MTYwMw_0d74874f-f8d9-47d7-a3b7-8c2d3c979196"
      unitRef="usd">1832000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yOC9mcmFnOmM4ZDg4NzY0YThhNzRjOGM5YmIzYWMwMDQzZTM1NzAxL3RhYmxlOjhhNTgyMjNkYzIzODQxMjA4MjE0NWNlNTc4ODcyNDY2L3RhYmxlcmFuZ2U6OGE1ODIyM2RjMjM4NDEyMDgyMTQ1Y2U1Nzg4NzI0NjZfNS0zLTEtMS04MTYwMw_89aa8af1-0c14-40c2-91a5-a87c932ffee0"
      unitRef="usd">-6798000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yOC9mcmFnOmM4ZDg4NzY0YThhNzRjOGM5YmIzYWMwMDQzZTM1NzAxL3RhYmxlOjhhNTgyMjNkYzIzODQxMjA4MjE0NWNlNTc4ODcyNDY2L3RhYmxlcmFuZ2U6OGE1ODIyM2RjMjM4NDEyMDgyMTQ1Y2U1Nzg4NzI0NjZfNi0xLTEtMS04MTYwMw_cb06cc44-0423-4d7c-865a-b0f1fc72cd3f"
      unitRef="usd">3834000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yOC9mcmFnOmM4ZDg4NzY0YThhNzRjOGM5YmIzYWMwMDQzZTM1NzAxL3RhYmxlOjhhNTgyMjNkYzIzODQxMjA4MjE0NWNlNTc4ODcyNDY2L3RhYmxlcmFuZ2U6OGE1ODIyM2RjMjM4NDEyMDgyMTQ1Y2U1Nzg4NzI0NjZfNi0zLTEtMS04MTYwMw_c1ab5777-f006-4eed-9466-0c53b7ace35a"
      unitRef="usd">5370000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yOC9mcmFnOmM4ZDg4NzY0YThhNzRjOGM5YmIzYWMwMDQzZTM1NzAxL3RhYmxlOjhhNTgyMjNkYzIzODQxMjA4MjE0NWNlNTc4ODcyNDY2L3RhYmxlcmFuZ2U6OGE1ODIyM2RjMjM4NDEyMDgyMTQ1Y2U1Nzg4NzI0NjZfNy0xLTEtMS04MTYwMw_02bdb46b-243b-4752-a474-c45118f9d56e"
      unitRef="usd">-34000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yOC9mcmFnOmM4ZDg4NzY0YThhNzRjOGM5YmIzYWMwMDQzZTM1NzAxL3RhYmxlOjhhNTgyMjNkYzIzODQxMjA4MjE0NWNlNTc4ODcyNDY2L3RhYmxlcmFuZ2U6OGE1ODIyM2RjMjM4NDEyMDgyMTQ1Y2U1Nzg4NzI0NjZfNy0zLTEtMS04MTYwMw_448d9857-cd84-4dc0-8421-6913b36fd393"
      unitRef="usd">-48000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yOC9mcmFnOmM4ZDg4NzY0YThhNzRjOGM5YmIzYWMwMDQzZTM1NzAxL3RhYmxlOjhhNTgyMjNkYzIzODQxMjA4MjE0NWNlNTc4ODcyNDY2L3RhYmxlcmFuZ2U6OGE1ODIyM2RjMjM4NDEyMDgyMTQ1Y2U1Nzg4NzI0NjZfOC0xLTEtMS04MTYwMw_7ca4ccbe-81fa-4942-9885-b54066bba471"
      unitRef="usd">5700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yOC9mcmFnOmM4ZDg4NzY0YThhNzRjOGM5YmIzYWMwMDQzZTM1NzAxL3RhYmxlOjhhNTgyMjNkYzIzODQxMjA4MjE0NWNlNTc4ODcyNDY2L3RhYmxlcmFuZ2U6OGE1ODIyM2RjMjM4NDEyMDgyMTQ1Y2U1Nzg4NzI0NjZfOC0zLTEtMS04MTYwMw_78504436-0678-4f8c-903d-d9134db52c16"
      unitRef="usd">-1380000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yOC9mcmFnOmM4ZDg4NzY0YThhNzRjOGM5YmIzYWMwMDQzZTM1NzAxL3RhYmxlOjhhNTgyMjNkYzIzODQxMjA4MjE0NWNlNTc4ODcyNDY2L3RhYmxlcmFuZ2U6OGE1ODIyM2RjMjM4NDEyMDgyMTQ1Y2U1Nzg4NzI0NjZfOS0xLTEtMS04MTYwMw_b057cd05-bb4d-40ac-b15f-24006cc62df5"
      unitRef="usd">301483000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8yOC9mcmFnOmM4ZDg4NzY0YThhNzRjOGM5YmIzYWMwMDQzZTM1NzAxL3RhYmxlOjhhNTgyMjNkYzIzODQxMjA4MjE0NWNlNTc4ODcyNDY2L3RhYmxlcmFuZ2U6OGE1ODIyM2RjMjM4NDEyMDgyMTQ1Y2U1Nzg4NzI0NjZfOS0zLTEtMS04MTYwMw_404f906c-5295-4e88-9629-5e6015319651"
      unitRef="usd">171135000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ie33ad8c70e83465688e5d02af0673689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfMi0xLTEtMS04MTYwMw_de2d1c12-8168-4f3e-86ed-df4f8fc4d37b"
      unitRef="usd">82000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9abae895436b4bd09b3f8bfb94055702_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfMi0zLTEtMS04MTYwMw_622d82b6-27b2-4280-93f6-3be15ee22024"
      unitRef="usd">2179604000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i58bb2c29dd954cf1bd22675137879a38_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfMi01LTEtMS04MTYwMw_086fa068-1edf-47af-bdbb-8a1179bd2586"
      unitRef="usd">-101610000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6a9c14a746124afa82d9ec8eeea09c5f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfMi03LTEtMS04MTYwMw_309dfe99-8ef4-4fbb-bc4c-878294fd8a51"
      unitRef="usd">3856826000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f76c1d1205f497292730ddfd662b5fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfMi05LTEtMS04MTYwMw_9e6e24da-e773-42ba-994c-920b50a8312f"
      unitRef="usd">-5707104000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfMi0xMS0xLTEtODE2MDM_a1ff04c6-8f40-4cdf-8e6d-d38647659e4d"
      unitRef="usd">227798000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib66d0b1ee4b14b6d89a2c104f0cc70a9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfMy03LTEtMS04MTYwMw_5a0136ec-9962-48ff-8058-ccbf92725159"
      unitRef="usd">295783000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfMy0xMS0xLTEtODE2MDM_db6048cd-0052-418e-9043-55877e23efd4"
      unitRef="usd">295783000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1a14772b3acf443f88f155037e303274_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfNC01LTEtMS04MTYwMw_0d1e1554-d91d-4a8b-9574-41dd7f108f0d"
      unitRef="usd">5700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfNC0xMS0xLTEtODE2MDM_b9b004a7-f4a1-461a-b111-6fde044826b4"
      unitRef="usd">5700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i54ebc3154020409dbea1f5c5a9bbd4e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfNS0zLTEtMS04MTYwMw_c5f25bfc-cfa2-4284-ba66-9b73d8ec8223"
      unitRef="usd">-2141000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i5fe477e4065643bc8229919deacf10e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfNS05LTEtMS04MTYwMw_fb218c0a-6987-43df-9c47-0d386167f4d3"
      unitRef="usd">9520000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfNS0xMS0xLTEtODE2MDM_397129ad-f1c4-4293-babc-ab989a100578"
      unitRef="usd">7379000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i5fe477e4065643bc8229919deacf10e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfNi05LTEtMS04MTYwMw_247980eb-49ee-408b-a85e-676296266448"
      unitRef="usd">108850000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfNi0xMS0xLTEtODE2MDM_beeeb770-386b-4b29-8578-c8ffaea74680"
      unitRef="usd">108850000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i54ebc3154020409dbea1f5c5a9bbd4e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfNy0zLTEtMS04MTYwMw_111cb10a-9468-40a5-acee-86c3526783b4"
      unitRef="usd">45048000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfNy0xMS0xLTEtODE2MDM_c5e0641e-ad37-4b94-bf63-2ed4f987d5d2"
      unitRef="usd">45048000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquity
      contextRef="i0224b56b5b2543c29961ec0a4129c42b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfOC0xLTEtMS04MTYwMw_78099b43-7e56-4683-b2b3-fceb228cb06a"
      unitRef="usd">82000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifbfa91d1f1f145ff81f0dcc17a135b83_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfOC0zLTEtMS04MTYwMw_822edcc6-dbdc-4e30-acec-cd805723b74d"
      unitRef="usd">2222511000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7fdf52a0681e493e9ec775490cefe41d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfOC01LTEtMS04MTYwMw_fc132f09-e57d-427a-a4c9-4a3d55a71089"
      unitRef="usd">-95910000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id94035a75558476d9dbd0619d25eb493_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfOC03LTEtMS04MTYwMw_33e76d4e-b41b-44e1-8fdf-e079ed286503"
      unitRef="usd">4152609000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2b6b97a3e97a4c00851ff6bac63394fb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfOC05LTEtMS04MTYwMw_a487ff1a-fe24-4eb0-ae98-38760c16c187"
      unitRef="usd">-5806434000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOmZlYWE4Y2ZiZDgzNzRiOTliMzc2NjY1NDBhOWE2NzE1L3RhYmxlcmFuZ2U6ZmVhYThjZmJkODM3NGI5OWIzNzY2NjU0MGE5YTY3MTVfOC0xMS0xLTEtODE2MDM_962fab31-fbd1-486e-832b-55f587d7ce22"
      unitRef="usd">472858000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i68aad5fc2f2441aaaf248a8ddd10e55a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfMi0xLTEtMS04MTYwMw_c4fbe1dd-db24-496c-a584-33bea603fe7b"
      unitRef="usd">82000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i002cecdc436e46a7a4561f8593d8e51c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfMi0zLTEtMS04MTYwMw_27405a6f-d23d-4929-a151-6cd8e4ca1a98"
      unitRef="usd">2074896000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7304d298b294dd9b42f75466f78eda2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfMi01LTEtMS04MTYwMw_2a9800f7-21f6-45d0-9be9-b1bbb579a01a"
      unitRef="usd">-81431000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i57d5e37eb59243919a04bfb558dc8063_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfMi03LTEtMS04MTYwMw_91fd3e51-0079-4e9c-83bf-8deec1a12e47"
      unitRef="usd">3049027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4035204813b04692996febb6bd74a4bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfMi05LTEtMS04MTYwMw_213fa3db-5e62-4029-859d-c7bd314fa88b"
      unitRef="usd">-4671516000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic17237971d0442e581bb3a7f7272de5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfMi0xMS0xLTEtODE2MDM_eddcf4d3-1e77-4307-aaa4-8d6986eeb70e"
      unitRef="usd">371058000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i754c1728c550423ba001bf65a82a44f5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfMy03LTEtMS04MTYwMw_a09cf86f-00ab-40b7-9cb1-9bd5a25e62b3"
      unitRef="usd">172515000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfMy0xMS0xLTEtODE2MDM_49e49d4b-169a-486f-9dde-743041c1ad09"
      unitRef="usd">172515000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7d6c6694cdd4465aa83c2db39d77dd3c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfNC01LTEtMS04MTYwMw_231b4e75-ff50-4aae-b708-6889a5c1215e"
      unitRef="usd">-1380000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfNC0xMS0xLTEtODE2MDM_5b2e8983-eb60-4f4e-a4b6-fccbd142d1b9"
      unitRef="usd">-1380000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i0183efb7cdec4491a0256a1e5f2fea58_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfNS0zLTEtMS04MTYwMw_eb681fe3-78e5-4a95-9ad3-e85f210c7e46"
      unitRef="usd">579000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i2881ea29866540088de21246f7c43a90_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfNS05LTEtMS04MTYwMw_6b3a326d-5066-4912-a279-009ee3ae03fd"
      unitRef="usd">6385000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfNS0xMS0xLTEtODE2MDM_e5ce5ebb-17d8-499d-8978-36ea85bee970"
      unitRef="usd">6964000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i2881ea29866540088de21246f7c43a90_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfNi05LTEtMS04MTYwMw_85c6c55b-ea1d-42d7-90a7-13e621cfe07b"
      unitRef="usd">463125000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfNi0xMS0xLTEtODE2MDM_6d6f5716-a106-45e9-a042-baa5696d1197"
      unitRef="usd">463125000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0183efb7cdec4491a0256a1e5f2fea58_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfNy0zLTEtMS04MTYwMw_b7f0f061-03ee-464b-9ec7-7defbf6b1f1a"
      unitRef="usd">32121000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfNy0xMS0xLTEtODE2MDM_0b26a169-2155-4437-b08b-1204e00d37f7"
      unitRef="usd">32121000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquity
      contextRef="i6ff8de587e5a4d77ae1f8b2c1d546ce6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfOC0xLTEtMS04MTYwMw_7c43824f-4f20-4e3f-886e-402cd0947c76"
      unitRef="usd">82000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib36848c1213e4325b36f8d4ba958fba2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfOC0zLTEtMS04MTYwMw_8907e74c-8790-47e4-ab66-e2fc05daddb7"
      unitRef="usd">2107596000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i223d81e1a9f147378b0a7c8aad4df5e9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfOC01LTEtMS04MTYwMw_17a95c9c-8314-4f16-a598-3a59c545ff41"
      unitRef="usd">-82811000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5d3df1da1f094eea866cc8d908aa4c9a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfOC03LTEtMS04MTYwMw_e0337de0-7d11-4bc1-81f8-79002a918110"
      unitRef="usd">3221542000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i431b95b55edd455788c79ec0ac9277e6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfOC05LTEtMS04MTYwMw_a47aa931-9ef2-43ec-b3b9-c7cf0f2f5d70"
      unitRef="usd">-5128256000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i44d42d299c4c4567ac1461cccf33e5c9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zMS9mcmFnOmQxYWM0YjQ2YjM3ZTQ4YTBiMmMzMjgxZjVhNmRmNWY0L3RhYmxlOjJkZjUzNjg0YTU0ZDQ5NjlhOWRhNjRhMzhiMDBlMzEzL3RhYmxlcmFuZ2U6MmRmNTM2ODRhNTRkNDk2OWE5ZGE2NGEzOGIwMGUzMTNfOC0xMS0xLTEtODE2MDM_cb2f9599-3852-4c1b-bed0-bb758d6a165e"
      unitRef="usd">118153000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfNC0xLTEtMS04MTYwMw_fc1bd22a-f5ba-4046-8d7e-16e0e90ed419"
      unitRef="usd">295783000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfNC0zLTEtMS04MTYwMw_54d682e1-9b78-4091-9e4b-6dd57112fcf7"
      unitRef="usd">172515000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfNi0xLTEtMS04MTYwMw_c532eabe-3963-4eb9-ba37-dba3608a282d"
      unitRef="usd">46631000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfNi0zLTEtMS04MTYwMw_747651f4-79e4-463b-bc8f-f6d1a949a5a7"
      unitRef="usd">48349000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfNy0xLTEtMS04MTYwMw_4ca23ff1-8e59-4293-a736-3c96b040a19a"
      unitRef="usd">45048000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfNy0zLTEtMS04MTYwMw_dfba4317-3238-4433-84a1-fff7538ac30e"
      unitRef="usd">32121000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfOC0xLTEtMS04MTYwMw_99d62e57-948e-4894-97dc-079837a528ed"
      unitRef="usd">-7866000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfOC0zLTEtMS04MTYwMw_c64861ec-376a-4fdb-95b1-31bd6343e5fd"
      unitRef="usd">-7502000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfOS0xLTEtMS04MTYwMw_d286166a-ce25-4591-a70e-8bd43e15a4ce"
      unitRef="usd">139316000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfOS0zLTEtMS04MTYwMw_523e4b68-ff63-4aea-be8e-d4f50d3c7269"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTAtMS0xLTEtODE2MDM_fb28dab3-889e-4169-b231-5e7a19177694"
      unitRef="usd">8720000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTAtMy0xLTEtODE2MDM_1b20fb1b-c3b1-4875-ab00-0d0aa26b1b8f"
      unitRef="usd">23878000</us-gaap:OperatingLeaseImpairmentLoss>
    <it:OperatingLeaseRightOfUseAssetReductionInCarryingAmount
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTEtMS0xLTEtODE2MDM_a8da1b70-6c78-4342-858d-ccf9a5442233"
      unitRef="usd">17644000</it:OperatingLeaseRightOfUseAssetReductionInCarryingAmount>
    <it:OperatingLeaseRightOfUseAssetReductionInCarryingAmount
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTEtMy0xLTEtODE2MDM_7ffd7445-7b38-48c7-9b4b-9eff395e78b8"
      unitRef="usd">17951000</it:OperatingLeaseRightOfUseAssetReductionInCarryingAmount>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTItMS0xLTEtODE2MDM_8d2fdac3-908a-4a77-9efb-92aeb9c21d49"
      unitRef="usd">1161000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTItMy0xLTEtODE2MDM_f96f0905-b8da-40e7-a337-7d0d86846ccf"
      unitRef="usd">1133000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTMtMS0xLTEtODE2MDM_2541de09-364a-4bf2-9334-6035f645e367"
      unitRef="usd">-1393000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTMtMy0xLTEtODE2MDM_d835b71b-87ac-4a68-b2ed-70138ad63859"
      unitRef="usd">29896000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTUtMS0xLTEtODE2MDM_c1773122-6f79-44a6-a2a6-99ea575e7cf3"
      unitRef="usd">-36177000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTUtMy0xLTEtODE2MDM_8b69cbf1-5a97-414d-b37c-42f7b2302447"
      unitRef="usd">-30700000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTYtMS0xLTEtODE2MDM_d00b64f3-4b49-4c99-98b4-db57e57cdfdc"
      unitRef="usd">-19635000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTYtMy0xLTEtODE2MDM_cd728ace-7083-42ba-9421-a368184205b7"
      unitRef="usd">-18909000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTctMS0xLTEtODE2MDM_eb627e8d-ff91-4f3b-b33c-d0d8eeffd07c"
      unitRef="usd">18370000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTctMy0xLTEtODE2MDM_836acd82-3413-49ce-8142-26c32f5e931d"
      unitRef="usd">13596000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTgtMS0xLTEtODE2MDM_b621cd8d-3969-4e9e-9a61-600752ece9e8"
      unitRef="usd">14799000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTgtMy0xLTEtODE2MDM_9b826d1e-2d26-47da-b33d-4760ed2b1693"
      unitRef="usd">1082000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTktMS0xLTEtODE2MDM_c51ed50f-c9ff-4ac7-8431-b730417ee992"
      unitRef="usd">155153000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMTktMy0xLTEtODE2MDM_ae7182b5-fb19-4fc3-9587-3690b85036c2"
      unitRef="usd">195306000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMjAtMS0xLTEtODE2MDM_c388ca89-ae14-4375-ac3c-1d3beb048a44"
      unitRef="usd">-282315000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMjAtMy0xLTEtODE2MDM_b188808e-9b19-4547-a1dc-bb9bfd8c1412"
      unitRef="usd">-321001000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMjEtMS0xLTEtODE2MDM_ff1d7cde-993c-44b5-978d-55aef65ca1fd"
      unitRef="usd">164679000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMjEtMy0xLTEtODE2MDM_63d7933d-cd85-4235-b1ed-a8897e2e708c"
      unitRef="usd">167785000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsForCapitalImprovements
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMjMtMS0xLTEtODE2MDM_150d262b-f140-4a36-afdd-c6fa9184ca13"
      unitRef="usd">21122000</us-gaap:PaymentsForCapitalImprovements>
    <us-gaap:PaymentsForCapitalImprovements
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMjMtMy0xLTEtODE2MDM_e98f9529-199e-4d1d-bce3-04501e607d0a"
      unitRef="usd">17293000</us-gaap:PaymentsForCapitalImprovements>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMjUtMS0xLTEtODE2MDM_2a83de75-6fc5-4a1a-9ca5-a9a0da82c874"
      unitRef="usd">158733000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMjUtMy0xLTEtODE2MDM_db0a1851-2217-420b-af9e-450eaee015e6"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMjctMS0xLTEtODE2MDM_63e4fa05-aec2-470d-9b8c-88f347309f2f"
      unitRef="usd">137611000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMjctMy0xLTEtODE2MDM_1c401e06-67b3-44c2-8b7f-98c40c01deba"
      unitRef="usd">-17293000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMjktMS0xLTEtODE2MDM_2e21a24d-092c-4f46-806a-1bb2ca0e1814"
      unitRef="usd">7358000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMjktMy0xLTEtODE2MDM_2a1af5ab-7801-485a-9c2c-a36f60ce4feb"
      unitRef="usd">6949000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMzUtMS0xLTEtODE2MDM_80e73074-b6c4-48b6-85ad-d53dc010a319"
      unitRef="usd">1800000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMzUtMy0xLTEtODE2MDM_d3de5ba8-396a-4f08-9c1d-44d915d09cf8"
      unitRef="usd">1331000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMzYtMS0xLTEtODE2MDM_5a6e8c7b-707b-4725-a08c-59e017b06799"
      unitRef="usd">106850000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMzYtMy0xLTEtODE2MDM_41cc4caf-4900-4ca6-bf5b-d1d91efc7d7a"
      unitRef="usd">451070000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMzctMS0xLTEtODE2MDM_79eda1a7-727f-4dbb-b657-85f1f81efe30"
      unitRef="usd">-101292000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMzctMy0xLTEtODE2MDM_bd9b8ed7-fa6d-4c5b-880c-0d1a80e1b9a7"
      unitRef="usd">-445452000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMzgtMS0xLTEtODE2MDM_86835e85-48e5-41ed-801e-ef66372f0e79"
      unitRef="usd">200998000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMzgtMy0xLTEtODE2MDM_9af634fd-8430-4ef0-88b1-e0de7f5e8dc6"
      unitRef="usd">-294960000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMzktMS0xLTEtODE2MDM_63bf5561-9d18-40f1-883f-f7664f149109"
      unitRef="usd">-5485000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfMzktMy0xLTEtODE2MDM_7c659fc2-9927-4909-91ed-bbb3fa1b5cb7"
      unitRef="usd">-5358000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfNDAtMS0xLTEtODE2MDM_3f4f5fc2-7e19-4e93-b935-7a397a97804c"
      unitRef="usd">698599000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic17237971d0442e581bb3a7f7272de5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfNDAtMy0xLTEtODE2MDM_cd7b9c32-2a80-4022-96c9-8f9556336551"
      unitRef="usd">760602000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfNDEtMS0xLTEtODE2MDM_469cd671-718a-4037-8fd4-64831366b861"
      unitRef="usd">894112000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i44d42d299c4c4567ac1461cccf33e5c9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF8zNC9mcmFnOjZkNzJlN2E1YzFiZDQyZDg5N2I4NDkwOTJjZDYzYTMyL3RhYmxlOmVhZGMyN2MwZWE0ZDRjM2FiNTY1MzI1ZjZlYzI0MDUzL3RhYmxlcmFuZ2U6ZWFkYzI3YzBlYTRkNGMzYWI1NjUzMjVmNmVjMjQwNTNfNDEtMy0xLTEtODE2MDM_6328ee50-548f-4fda-ab96-b0bad684873e"
      unitRef="usd">460284000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RleHRyZWdpb246MTllYmEwNmFkZDBlNDNlNmFlMDQzOTc4MGU5NDVlYTRfODc3Ng_f7f18657-a38e-4fb0-a12f-a544928861a9">Business and Basis of Presentation&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gartner, Inc. (NYSE: IT)&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; delivers actionable, objective insight to executives and their teams. Our expert guidance and tools enable faster, smarter decisions and stronger performance on an organization&#x2019;s mission-critical priorities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Gartner delivers its products and services globally through three business segments: Research, Conferences and Consulting. Revenues and other financial information for the Company&#x2019;s segments are discussed in Note 7 &#x2014; Segment Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of presentation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The accompanying interim Condensed Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;U.S. GAAP&#x201d;), as defined in Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 270 for interim financial information and with the applicable instructions of U.S. Securities and Exchange Commission (&#x201c;SEC&#x201d;) Rule 10-01 of Regulation S-X on Form 10-Q, and should be read in conjunction with the consolidated financial statements and related notes of the Company in its Annual Report on Form 10-K for the year ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fiscal year of Gartner is the twelve-month period from January 1 through December 31. In the opinion of management, all normal recurring accruals and adjustments considered necessary for a fair presentation of financial position, results of operations and cash flows at the dates and for the periods presented herein have been included. The results of operations for the three months ended March&#160;31, 2023 may not be indicative of the results of operations for the remainder of 2023 or beyond. When used in these notes, the terms &#x201c;Gartner,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; or &#x201c;our&#x201d; refer to Gartner, Inc. and its consolidated subsidiaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of consolidation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The accompanying interim Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The preparation of the accompanying interim Condensed Consolidated Financial Statements requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenues and expenses. Such estimates include the valuation of fees receivable, goodwill, intangible assets and other long-lived assets, as well as tax accruals and other liabilities. In addition, estimates are used in revenue recognition, income tax expense or benefit, performance-based compensation charges, depreciation and amortization. Management believes its use of estimates in these interim Condensed Consolidated Financial Statements to be reasonable. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management continually evaluates and revises its estimates using historical experience and other factors, including the general economic environment and actions it may take in the future. Management adjusts these estimates when facts and circumstances dictate. However, these estimates may involve significant uncertainties and judgments and cannot be determined with precision. In addition, these estimates are based on management&#x2019;s best judgment at a point in time. As a result, differences between estimates and actual results could be material and would be reflected in the Company&#x2019;s consolidated financial statements in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents and restricted cash.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Below is a table presenting the beginning-of-period and end-of-period cash amounts from the Company&#x2019;s Condensed Consolidated Balance Sheets and the total cash amounts presented in the Condensed Consolidated Statements of Cash Flows (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="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:71.414%"/&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.911%"/&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.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;893,512&#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;697,999&#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;Restricted cash classified in (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents and restricted cash &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;894,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;698,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Restricted cash consisted of an escrow account established in connection with one of the Company&#x2019;s business acquisitions. Generally, such cash is restricted to use due to provisions contained in the underlying stock or asset purchase agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company will disburse the restricted cash to the sellers of the business upon satisfaction of any contingencies described in such agreements (e.g., potential indemnification claims, etc.).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue recognition. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized in accordance with the requirements of FASB 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; (&#x201c;ASC Topic 606&#x201d;). Revenue is only recognized when all of the required criteria for revenue recognition have been met. The accompanying Condensed Consolidated Statements of Operations present revenue net of any sales or value-added taxes that we collect from customers and remit to government authorities. ASC Topic 270 requires certain disclosures in interim financial statements around the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. Note 4 &#x2014; Revenue and Related Matters provides additional information regarding the Company&#x2019;s revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Gain on event cancellation insurance claims.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In February 2023, the Company received $3.1&#160;million of proceeds related to 2020 event cancellation insurance claims. The Company does not record any gain on insurance claims in excess of expenses incurred until the receipt of the insurance proceeds is deemed to be realizable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Adoption of new accounting standard.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;The Company adopted the accounting standard described below during the three months ended March&#160;31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; In March 2020, the FASB issued ASU No. 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform&#x2014;Facilitation of the Effects of Reference Rate Reform on Financial Reporting &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASU No. 2020-04&#x201d;). ASU No. 2020-04 provides that an entity can elect not to apply certain required modification accounting in U.S. GAAP to contracts where all changes to the critical terms relate to reference rate reform (e.g., the expected discontinuance of LIBOR and the transition to an alternative reference interest rate, etc.). In addition, the rule provides optional expedients and exceptions that enable entities to continue to apply hedge accounting for hedging relationships where one or more of the critical terms change due to reference rate reform. The rule became effective for all entities as of March 12, 2020 and will generally no longer be available to apply after December 31, 2022. ASU No. 2022-06, which was issued in December 2022, extended the deadline to December 31, 2024. During 2023, the Company adopted the practical expedient provided under ASU 2020-04 related to its debt and interest rate swap arrangements and as such, any amendments are treated as a continuation of the existing agreements and no gain or loss on the modification is recorded.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RleHRyZWdpb246MTllYmEwNmFkZDBlNDNlNmFlMDQzOTc4MGU5NDVlYTRfODc1OQ_7f17d945-cfb3-4b41-817e-60295cb5c4dd">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Gartner delivers its products and services globally through three business segments: Research, Conferences and Consulting. Revenues and other financial information for the Company&#x2019;s segments are discussed in Note 7 &#x2014; Segment Information.&lt;/span&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RleHRyZWdpb246MTllYmEwNmFkZDBlNDNlNmFlMDQzOTc4MGU5NDVlYTRfMTMz_621dbe98-af32-418c-9afa-730dc2162514"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RleHRyZWdpb246MTllYmEwNmFkZDBlNDNlNmFlMDQzOTc4MGU5NDVlYTRfODc2Mg_7f7a4a21-83a9-4fb7-8388-14648a0d1755">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of presentation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The accompanying interim Condensed Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;U.S. GAAP&#x201d;), as defined in Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 270 for interim financial information and with the applicable instructions of U.S. Securities and Exchange Commission (&#x201c;SEC&#x201d;) Rule 10-01 of Regulation S-X on Form 10-Q, and should be read in conjunction with the consolidated financial statements and related notes of the Company in its Annual Report on Form 10-K for the year ended December&#160;31, 2022.&lt;/span&gt;The fiscal year of Gartner is the twelve-month period from January 1 through December 31. In the opinion of management, all normal recurring accruals and adjustments considered necessary for a fair presentation of financial position, results of operations and cash flows at the dates and for the periods presented herein have been included. The results of operations for the three months ended March&#160;31, 2023 may not be indicative of the results of operations for the remainder of 2023 or beyond. When used in these notes, the terms &#x201c;Gartner,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; or &#x201c;our&#x201d; refer to Gartner, Inc. and its consolidated subsidiaries.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RleHRyZWdpb246MTllYmEwNmFkZDBlNDNlNmFlMDQzOTc4MGU5NDVlYTRfODgwNg_ddfcb3aa-ce44-4822-b38c-1d8859471612">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of consolidation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The accompanying interim Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated.&lt;/span&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RleHRyZWdpb246MTllYmEwNmFkZDBlNDNlNmFlMDQzOTc4MGU5NDVlYTRfODgyNQ_b0778898-e484-49a9-a3ca-c489b5c9a0a7">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The preparation of the accompanying interim Condensed Consolidated Financial Statements requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenues and expenses. Such estimates include the valuation of fees receivable, goodwill, intangible assets and other long-lived assets, as well as tax accruals and other liabilities. In addition, estimates are used in revenue recognition, income tax expense or benefit, performance-based compensation charges, depreciation and amortization. Management believes its use of estimates in these interim Condensed Consolidated Financial Statements to be reasonable. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management continually evaluates and revises its estimates using historical experience and other factors, including the general economic environment and actions it may take in the future. Management adjusts these estimates when facts and circumstances dictate. However, these estimates may involve significant uncertainties and judgments and cannot be determined with precision. In addition, these estimates are based on management&#x2019;s best judgment at a point in time. As a result, differences between estimates and actual results could be material and would be reflected in the Company&#x2019;s consolidated financial statements in future periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RleHRyZWdpb246MTllYmEwNmFkZDBlNDNlNmFlMDQzOTc4MGU5NDVlYTRfODc5OA_002cd5a3-5963-44fd-b7a2-a19d060685c9">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents and restricted cash.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Below is a table presenting the beginning-of-period and end-of-period cash amounts from the Company&#x2019;s Condensed Consolidated Balance Sheets and the total cash amounts presented in the Condensed Consolidated Statements of Cash Flows (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="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:71.414%"/&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.911%"/&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.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;893,512&#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;697,999&#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;Restricted cash classified in (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents and restricted cash &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;894,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;698,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Restricted cash consisted of an escrow account established in connection with one of the Company&#x2019;s business acquisitions. Generally, such cash is restricted to use due to provisions contained in the underlying stock or asset purchase agreement. &lt;/span&gt;&lt;/div&gt;The Company will disburse the restricted cash to the sellers of the business upon satisfaction of any contingencies described in such agreements (e.g., potential indemnification claims, etc.).</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RleHRyZWdpb246MTllYmEwNmFkZDBlNDNlNmFlMDQzOTc4MGU5NDVlYTRfODc5NQ_3b45101e-aa0a-4db1-8d31-f529173b9d30">Below is a table presenting the beginning-of-period and end-of-period cash amounts from the Company&#x2019;s Condensed Consolidated Balance Sheets and the total cash amounts presented in the Condensed Consolidated Statements of Cash Flows (in thousands).&lt;div style="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:71.414%"/&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.911%"/&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.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;893,512&#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;697,999&#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;Restricted cash classified in (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents and restricted cash &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;894,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;698,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Restricted cash consisted of an escrow account established in connection with one of the Company&#x2019;s business acquisitions. Generally, such cash is restricted to use due to provisions contained in the underlying stock or asset purchase agreement. &lt;/span&gt;&lt;/div&gt;The Company will disburse the restricted cash to the sellers of the business upon satisfaction of any contingencies described in such agreements (e.g., potential indemnification claims, etc.).</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RleHRyZWdpb246MTllYmEwNmFkZDBlNDNlNmFlMDQzOTc4MGU5NDVlYTRfODc5NQ_a549ead5-d87d-4e26-82f4-e051d27958bd">Below is a table presenting the beginning-of-period and end-of-period cash amounts from the Company&#x2019;s Condensed Consolidated Balance Sheets and the total cash amounts presented in the Condensed Consolidated Statements of Cash Flows (in thousands).&lt;div style="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:71.414%"/&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.911%"/&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.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;893,512&#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;697,999&#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;Restricted cash classified in (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents and restricted cash &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;894,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;698,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Restricted cash consisted of an escrow account established in connection with one of the Company&#x2019;s business acquisitions. Generally, such cash is restricted to use due to provisions contained in the underlying stock or asset purchase agreement. &lt;/span&gt;&lt;/div&gt;The Company will disburse the restricted cash to the sellers of the business upon satisfaction of any contingencies described in such agreements (e.g., potential indemnification claims, etc.).</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RhYmxlOjU5MzRlMTM2ZDY4ZjRhZTdhOWY1N2E4MjQ1ODhiNDMxL3RhYmxlcmFuZ2U6NTkzNGUxMzZkNjhmNGFlN2E5ZjU3YTgyNDU4OGI0MzFfMi0yLTEtMS04MTYwMw_a08a95b3-f572-4f2e-bff1-cf5e730048b5"
      unitRef="usd">893512000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RhYmxlOjU5MzRlMTM2ZDY4ZjRhZTdhOWY1N2E4MjQ1ODhiNDMxL3RhYmxlcmFuZ2U6NTkzNGUxMzZkNjhmNGFlN2E5ZjU3YTgyNDU4OGI0MzFfMi00LTEtMS04MTYwMw_efe2bd0b-79ca-42ec-b8f4-3e95054da930"
      unitRef="usd">697999000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RhYmxlOjU5MzRlMTM2ZDY4ZjRhZTdhOWY1N2E4MjQ1ODhiNDMxL3RhYmxlcmFuZ2U6NTkzNGUxMzZkNjhmNGFlN2E5ZjU3YTgyNDU4OGI0MzFfNS0yLTEtMS04MzI2Mw_030053b0-7d3d-4653-9f15-95db517006fc"
      unitRef="usd">600000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RhYmxlOjU5MzRlMTM2ZDY4ZjRhZTdhOWY1N2E4MjQ1ODhiNDMxL3RhYmxlcmFuZ2U6NTkzNGUxMzZkNjhmNGFlN2E5ZjU3YTgyNDU4OGI0MzFfNS00LTEtMS04MzI3MQ_4ab711c9-b7a3-4fb5-8527-be8ce2681b5b"
      unitRef="usd">600000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RhYmxlOjU5MzRlMTM2ZDY4ZjRhZTdhOWY1N2E4MjQ1ODhiNDMxL3RhYmxlcmFuZ2U6NTkzNGUxMzZkNjhmNGFlN2E5ZjU3YTgyNDU4OGI0MzFfNS0yLTEtMS04MTYwMw_a4a98833-9a26-4882-b7c8-a729cc324430"
      unitRef="usd">894112000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RhYmxlOjU5MzRlMTM2ZDY4ZjRhZTdhOWY1N2E4MjQ1ODhiNDMxL3RhYmxlcmFuZ2U6NTkzNGUxMzZkNjhmNGFlN2E5ZjU3YTgyNDU4OGI0MzFfNS00LTEtMS04MTYwMw_7c2ce338-056d-43d7-a144-6402ec53f089"
      unitRef="usd">698599000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RleHRyZWdpb246MTllYmEwNmFkZDBlNDNlNmFlMDQzOTc4MGU5NDVlYTRfODgyOA_3f51a52e-3e24-4910-92c8-b6baf3fd98fc">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue recognition. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized in accordance with the requirements of FASB 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; (&#x201c;ASC Topic 606&#x201d;). Revenue is only recognized when all of the required criteria for revenue recognition have been met. The accompanying Condensed Consolidated Statements of Operations present revenue net of any sales or value-added taxes that we collect from customers and remit to government authorities. ASC Topic 270 requires certain disclosures in interim financial statements around the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:UnusualOrInfrequentItemInsuranceProceeds
      contextRef="ia5f65d5a31af4bb3abf88ea502301d53_D20230201-20230228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RleHRyZWdpb246MTllYmEwNmFkZDBlNDNlNmFlMDQzOTc4MGU5NDVlYTRfNTQ5NzU1ODM2NDU2_c53dd919-4749-4fe9-aa5d-a233f357806f"
      unitRef="usd">3100000</us-gaap:UnusualOrInfrequentItemInsuranceProceeds>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80MC9mcmFnOjE5ZWJhMDZhZGQwZTQzZTZhZTA0Mzk3ODBlOTQ1ZWE0L3RleHRyZWdpb246MTllYmEwNmFkZDBlNDNlNmFlMDQzOTc4MGU5NDVlYTRfODc3Mw_aa4eac5b-6137-4c20-99e7-6659d352988f">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Adoption of new accounting standard.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;The Company adopted the accounting standard described below during the three months ended March&#160;31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; In March 2020, the FASB issued ASU No. 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform&#x2014;Facilitation of the Effects of Reference Rate Reform on Financial Reporting &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASU No. 2020-04&#x201d;). ASU No. 2020-04 provides that an entity can elect not to apply certain required modification accounting in U.S. GAAP to contracts where all changes to the critical terms relate to reference rate reform (e.g., the expected discontinuance of LIBOR and the transition to an alternative reference interest rate, etc.). In addition, the rule provides optional expedients and exceptions that enable entities to continue to apply hedge accounting for hedging relationships where one or more of the critical terms change due to reference rate reform. The rule became effective for all entities as of March 12, 2020 and will generally no longer be available to apply after December 31, 2022. ASU No. 2022-06, which was issued in December 2022, extended the deadline to December 31, 2024. During 2023, the Company adopted the practical expedient provided under ASU 2020-04 related to its debt and interest rate swap arrangements and as such, any amendments are treated as a continuation of the existing agreements and no gain or loss on the modification is recorded.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80Ni9mcmFnOjIzY2NjMzY0OTQ2YTRiNGZiMzExODQyZjMyYjUxMzVmL3RleHRyZWdpb246MjNjY2MzNjQ5NDZhNGI0ZmIzMTE4NDJmMzJiNTEzNWZfMTAxNg_289c9105-ba0c-4ab9-bd7d-6a8a4e2c7aba">Acquisition and Divestiture&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2022, the Company acquired 100% of the outstanding capital stock of UpCity, Inc. (&#x201c;UpCity&#x201d;), a privately-held company based in Chicago, Illinois, for an aggregate purchase price of $6.4&#160;million. UpCity&#x2019;s online marketplace helps small businesses by connecting them to ratings and reviews of more than 50,000 B2B service providers. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Divestiture&lt;/span&gt;&lt;/div&gt;In February 2023, the Company completed the sale of a non-core business, TalentNeuron, for approximately $164.2&#160;million and realized $158.7&#160;million in cash from the sale, which was net of certain closing expenses. The sale is subject to certain post-closing adjustments. The Company recorded a pre-tax gain of $139.3&#160;million on the sale of TalentNeuron, which is included in Gain from sale of divested operation in the Condensed Consolidated Statement of Operations for the three months ended March&#160;31, 2023. TalentNeuron was included in the Company&#x2019;s Research segment. The principal components of the assets divested included goodwill, intangible assets, net, property, equipment and leasehold improvements, net, and accounts receivable, with carrying amounts of $16.0&#160;million, $9.5&#160;million, $4.5&#160;million and $11.8&#160;million, respectively, while the liabilities transferred with the sale primarily consisted of deferred revenue with a carrying amount of $24.4&#160;million. Such assets and liabilities were included in Assets held-for-sale and Liabilities held-for-sale, respectively, on the Condensed Consolidated Balance Sheet at December 31, 2022 at their respective carrying values at that date.</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="ic33f7036a16243aba82f5a6e34518e71_I20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80Ni9mcmFnOjIzY2NjMzY0OTQ2YTRiNGZiMzExODQyZjMyYjUxMzVmL3RleHRyZWdpb246MjNjY2MzNjQ5NDZhNGI0ZmIzMTE4NDJmMzJiNTEzNWZfNTQ5NzU1ODE0OTc2_733c4a49-b9cb-4b48-baf1-28f58ee7f822"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i3933b2679176428f9d665ce5db51742d_D20221001-20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80Ni9mcmFnOjIzY2NjMzY0OTQ2YTRiNGZiMzExODQyZjMyYjUxMzVmL3RleHRyZWdpb246MjNjY2MzNjQ5NDZhNGI0ZmIzMTE4NDJmMzJiNTEzNWZfMzI5ODUzNDg4NzE4Mw_46b8cee2-1505-4f94-a2b5-fb368fe0f840"
      unitRef="usd">6400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i5076cb767f054071a8c77c10a52b115d_I20230228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80Ni9mcmFnOjIzY2NjMzY0OTQ2YTRiNGZiMzExODQyZjMyYjUxMzVmL3RleHRyZWdpb246MjNjY2MzNjQ5NDZhNGI0ZmIzMTE4NDJmMzJiNTEzNWZfNTQ5NzU1ODE5MTc1_a9d43868-b187-4929-b5c2-4214195442b4"
      unitRef="usd">164200000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i25cf56bf1f88435fbd16ea45bd5ac36e_D20230201-20230228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80Ni9mcmFnOjIzY2NjMzY0OTQ2YTRiNGZiMzExODQyZjMyYjUxMzVmL3RleHRyZWdpb246MjNjY2MzNjQ5NDZhNGI0ZmIzMTE4NDJmMzJiNTEzNWZfNTQ5NzU1ODIzNDE4_514432a2-50b7-4856-807e-35cec730abbd"
      unitRef="usd">158700000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="i5306f3d189c040a8a0ac52567bafe417_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80Ni9mcmFnOjIzY2NjMzY0OTQ2YTRiNGZiMzExODQyZjMyYjUxMzVmL3RleHRyZWdpb246MjNjY2MzNjQ5NDZhNGI0ZmIzMTE4NDJmMzJiNTEzNWZfNTQ5NzU1ODIzNDcz_f61761a1-3dd6-4e40-8cde-487847df4f98"
      unitRef="usd">139300000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="i47e0ed1b8a1049fba18d44df1683216a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80Ni9mcmFnOjIzY2NjMzY0OTQ2YTRiNGZiMzExODQyZjMyYjUxMzVmL3RleHRyZWdpb246MjNjY2MzNjQ5NDZhNGI0ZmIzMTE4NDJmMzJiNTEzNWZfMzI5ODUzNDg5MjcyNw_70e19f86-3bf6-4e93-87c8-c4373461a1e2"
      unitRef="usd">16000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets
      contextRef="i47e0ed1b8a1049fba18d44df1683216a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80Ni9mcmFnOjIzY2NjMzY0OTQ2YTRiNGZiMzExODQyZjMyYjUxMzVmL3RleHRyZWdpb246MjNjY2MzNjQ5NDZhNGI0ZmIzMTE4NDJmMzJiNTEzNWZfMzI5ODUzNDg5Mjc0Mg_b429bd51-d216-4035-8c34-106929f04c15"
      unitRef="usd">9500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="i47e0ed1b8a1049fba18d44df1683216a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80Ni9mcmFnOjIzY2NjMzY0OTQ2YTRiNGZiMzExODQyZjMyYjUxMzVmL3RleHRyZWdpb246MjNjY2MzNjQ5NDZhNGI0ZmIzMTE4NDJmMzJiNTEzNWZfMzI5ODUzNDg5Mjc1Ng_13594f62-6b83-4ecd-aac3-4737e5f25325"
      unitRef="usd">4500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="i47e0ed1b8a1049fba18d44df1683216a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80Ni9mcmFnOjIzY2NjMzY0OTQ2YTRiNGZiMzExODQyZjMyYjUxMzVmL3RleHRyZWdpb246MjNjY2MzNjQ5NDZhNGI0ZmIzMTE4NDJmMzJiNTEzNWZfMzI5ODUzNDg5Mjc3MA_f8fd718d-29a7-47d8-b9e8-40d3a371f96a"
      unitRef="usd">11800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredRevenue
      contextRef="i47e0ed1b8a1049fba18d44df1683216a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80Ni9mcmFnOjIzY2NjMzY0OTQ2YTRiNGZiMzExODQyZjMyYjUxMzVmL3RleHRyZWdpb246MjNjY2MzNjQ5NDZhNGI0ZmIzMTE4NDJmMzJiNTEzNWZfMzI5ODUzNDg5Mjc4NQ_ec3573f4-0a78-4e43-8961-88ff7219340f"
      unitRef="usd">24400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredRevenue>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RleHRyZWdpb246NTcwMTAyNzVhMjkyNDQ3MDkxMTVmOTY4OWYwZTIyY2FfMjgxNQ_50537ddd-b9a2-4d21-b604-1b6fa1796bd3">Goodwill and Intangible Assets&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;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price of acquired businesses over the estimated fair values of the tangible and identifiable intangible net assets acquired. Evaluations of the recoverability of goodwill are performed in accordance with FASB ASC Topic 350, which requires an annual assessment of potential goodwill impairment at the reporting unit level and whenever events or changes in circumstances indicate that the carrying value of goodwill may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When performing the annual assessment of the recoverability of goodwill, the Company initially performs a qualitative analysis evaluating whether any events or circumstances occurred or exist that provide evidence that it is more likely than not that the fair value of any of the Company&#x2019;s reporting units is less than the related carrying amount. If the Company does not believe that it is more likely than not that the fair value of any of the Company&#x2019;s reporting units is less than the related carrying amount, then no quantitative impairment test is performed. However, if the results of the qualitative assessment indicate that it is more likely than not that the fair value of a reporting unit is less than its respective carrying amount, then a quantitative impairment test is performed. Evaluating the recoverability of goodwill requires judgments and assumptions regarding future trends and events. As a result, both the precision and reliability of the estimates are subject to uncertainty.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s most recent annual impairment test of goodwill was a qualitative analysis conducted during the quarter ended September 30, 2022 that indicated no impairment. Subsequent to completing the 2022 annual impairment test, there were no events or changes in circumstances noted that required an interim impairment test. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents changes to the carrying amount of goodwill by segment during the three months ended March&#160;31, 2023 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="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:49.923%"/&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.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2022 (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,651,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,930,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation impact &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2023 (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,650,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;183,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;95,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,929,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company does not have any accumulated goodwill impairment losses.&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;Finite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below present reconciliations of the carrying amounts of the Company&#x2019;s finite-lived intangible assets as of the dates indicated (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="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:46.268%"/&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.326%"/&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.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&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.334%"/&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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer&lt;br/&gt;Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Technology-related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cost at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,082,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation impact &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,064,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,086,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(509,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;554,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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,582&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:46.268%"/&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.326%"/&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.326%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&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.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer&lt;br/&gt;Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Technology-related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cost &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060,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;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;11,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,082,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(486,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(497,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;5,600&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;584,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:47.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Finite-lived intangible assets are amortized using the straight-line method over the following periods: Customer relationships&#x2014;6 to 13 years; Technology-related&#x2014;3 years; and Other&#x2014;4 to 11 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense related to finite-lived intangible assets was $22.7 million and $25.1 million during the three months ended March&#160;31, 2023 and 2022, respectively. The estimated future amortization expense by year for finite-lived intangible assets is presented in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (remaining nine months)&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,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;171,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="iaea82abd0c57468785d7e2edf0f48438_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RleHRyZWdpb246NTcwMTAyNzVhMjkyNDQ3MDkxMTVmOTY4OWYwZTIyY2FfMTcwMA_17e97252-22ed-4606-bb36-999ace508f69"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RleHRyZWdpb246NTcwMTAyNzVhMjkyNDQ3MDkxMTVmOTY4OWYwZTIyY2FfMjgyOQ_5b085ae9-8f81-4e62-8545-34f13c750e75">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents changes to the carrying amount of goodwill by segment during the three months ended March&#160;31, 2023 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="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:49.923%"/&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.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2022 (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,651,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,930,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation impact &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2023 (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,650,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;183,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;95,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,929,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company does not have any accumulated goodwill impairment losses.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i608e051f312d4a2692b7cc00d5e4acaa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmRkYzQ4Njc4OTZmYjRhODlhNTU4NTM3N2NhOTEzMTY4L3RhYmxlcmFuZ2U6ZGRjNDg2Nzg5NmZiNGE4OWE1NTg1Mzc3Y2E5MTMxNjhfMS0xLTEtMS04MTYwMw_5c9969b0-a7b8-41b9-8cdb-f4c37465c314"
      unitRef="usd">2651193000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iaaec56cfea094f9db686d9631f250139_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmRkYzQ4Njc4OTZmYjRhODlhNTU4NTM3N2NhOTEzMTY4L3RhYmxlcmFuZ2U6ZGRjNDg2Nzg5NmZiNGE4OWE1NTg1Mzc3Y2E5MTMxNjhfMS0zLTEtMS04MTYwMw_c45a357f-afbe-4c96-90f6-30fd7efc6f3b"
      unitRef="usd">183951000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3da39cadcc9448b88d286db8cb8d6b89_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmRkYzQ4Njc4OTZmYjRhODlhNTU4NTM3N2NhOTEzMTY4L3RhYmxlcmFuZ2U6ZGRjNDg2Nzg5NmZiNGE4OWE1NTg1Mzc3Y2E5MTMxNjhfMS01LTEtMS04MTYwMw_573368cb-ab0e-4e71-ac99-56bf0468d737"
      unitRef="usd">95067000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmRkYzQ4Njc4OTZmYjRhODlhNTU4NTM3N2NhOTEzMTY4L3RhYmxlcmFuZ2U6ZGRjNDg2Nzg5NmZiNGE4OWE1NTg1Mzc3Y2E5MTMxNjhfMS03LTEtMS04MTYwMw_5adf2ea2-a9b9-4afb-bd9d-29897d1039a8"
      unitRef="usd">2930211000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ia13a4aa119384187b01d072944f6dec8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmRkYzQ4Njc4OTZmYjRhODlhNTU4NTM3N2NhOTEzMTY4L3RhYmxlcmFuZ2U6ZGRjNDg2Nzg5NmZiNGE4OWE1NTg1Mzc3Y2E5MTMxNjhfMy0xLTEtMS04MTYwMw_7deac323-bc60-4398-8b97-656ec1630e31"
      unitRef="usd">-390000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="idf3096169fef4dd5a417156aa8655a95_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmRkYzQ4Njc4OTZmYjRhODlhNTU4NTM3N2NhOTEzMTY4L3RhYmxlcmFuZ2U6ZGRjNDg2Nzg5NmZiNGE4OWE1NTg1Mzc3Y2E5MTMxNjhfMy0zLTEtMS04MTYwMw_db6e80f5-2a76-4feb-9909-6cc4c20007b5"
      unitRef="usd">1000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7578cfe80f39492fad2b713a153bb0ce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmRkYzQ4Njc4OTZmYjRhODlhNTU4NTM3N2NhOTEzMTY4L3RhYmxlcmFuZ2U6ZGRjNDg2Nzg5NmZiNGE4OWE1NTg1Mzc3Y2E5MTMxNjhfMy01LTEtMS04MTYwMw_583d27c8-9f85-40af-a233-8c42af06a416"
      unitRef="usd">119000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmRkYzQ4Njc4OTZmYjRhODlhNTU4NTM3N2NhOTEzMTY4L3RhYmxlcmFuZ2U6ZGRjNDg2Nzg5NmZiNGE4OWE1NTg1Mzc3Y2E5MTMxNjhfMy03LTEtMS04MTYwMw_510ddfc3-e7b7-4898-8167-175bf043898c"
      unitRef="usd">-270000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="iff4530de46e64b92b906b4016c77ec8e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmRkYzQ4Njc4OTZmYjRhODlhNTU4NTM3N2NhOTEzMTY4L3RhYmxlcmFuZ2U6ZGRjNDg2Nzg5NmZiNGE4OWE1NTg1Mzc3Y2E5MTMxNjhfNC0xLTEtMS04MTYwMw_0637f3fb-9d28-4f06-8e7d-3ddde2e73994"
      unitRef="usd">2650803000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7f624d3565e8453f950eadf4c00dd8aa_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmRkYzQ4Njc4OTZmYjRhODlhNTU4NTM3N2NhOTEzMTY4L3RhYmxlcmFuZ2U6ZGRjNDg2Nzg5NmZiNGE4OWE1NTg1Mzc3Y2E5MTMxNjhfNC0zLTEtMS04MTYwMw_7fe08074-cae9-470e-a834-bf8ed9c99e76"
      unitRef="usd">183952000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0a72c348ec8f417ab12a6694c5bcc44d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmRkYzQ4Njc4OTZmYjRhODlhNTU4NTM3N2NhOTEzMTY4L3RhYmxlcmFuZ2U6ZGRjNDg2Nzg5NmZiNGE4OWE1NTg1Mzc3Y2E5MTMxNjhfNC01LTEtMS04MTYwMw_d7dd7bf8-35de-48d5-87cd-b3e0480042bd"
      unitRef="usd">95186000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmRkYzQ4Njc4OTZmYjRhODlhNTU4NTM3N2NhOTEzMTY4L3RhYmxlcmFuZ2U6ZGRjNDg2Nzg5NmZiNGE4OWE1NTg1Mzc3Y2E5MTMxNjhfNC03LTEtMS04MTYwMw_006b711a-361d-4d3e-bc84-29addc873f02"
      unitRef="usd">2929941000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RleHRyZWdpb246NTcwMTAyNzVhMjkyNDQ3MDkxMTVmOTY4OWYwZTIyY2FfMjAxOQ_65a06c3d-d1bf-4d21-a661-a9a0d798a766"
      unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RleHRyZWdpb246NTcwMTAyNzVhMjkyNDQ3MDkxMTVmOTY4OWYwZTIyY2FfMjgyMQ_db70ae53-77ee-4762-98e5-a494c2dfb745">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below present reconciliations of the carrying amounts of the Company&#x2019;s finite-lived intangible assets as of the dates indicated (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="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:46.268%"/&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.326%"/&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.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&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.334%"/&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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer&lt;br/&gt;Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Technology-related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cost at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,082,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation impact &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,064,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,086,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(509,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;554,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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,582&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:46.268%"/&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.326%"/&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.326%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&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.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer&lt;br/&gt;Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Technology-related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cost &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060,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;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;11,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,082,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(486,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(497,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;5,600&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;584,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:47.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Finite-lived intangible assets are amortized using the straight-line method over the following periods: Customer relationships&#x2014;6 to 13 years; Technology-related&#x2014;3 years; and Other&#x2014;4 to 11 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0d1c6b645db844d3b6c1b4251c13d794_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfMS0yLTEtMS04MTYwMw_a25a2561-10aa-4c51-9557-699fe9017007"
      unitRef="usd">1060541000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i27c6363c362545dbb014b212449345c2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfMS00LTEtMS04MTYwMw_97c8951d-f64d-45c0-a402-2a47096a16bf"
      unitRef="usd">11200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5427deab0b8b4b9088a608aeba60cd84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfMS04LTEtMS04MTYwMw_960ddf8a-eaf7-4dd6-b722-6ef95946806d"
      unitRef="usd">10436000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfMS0xMC0xLTEtODE2MDM_7a3acebc-eefc-4199-a9cc-bc48d7bdf963"
      unitRef="usd">1082177000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i651a730ec40f4424ae1153972750b81a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNC0yLTEtMS04MTYwMw_8c32f23b-1a2e-4907-a15e-d407aabf246b"
      unitRef="usd">-3931000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="iefe734f40876463ba99b56ec519153eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNC00LTEtMS04MTYwMw_98f74187-eadc-4c7c-bca9-9c5df0b7fcd3"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i4f65faf36fca4a9fb8f1d36c4cf94ed9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNC04LTEtMS04MTYwMw_f7e401d9-45db-4855-abc6-45e33a7cb26e"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNC0xMC0xLTEtODE2MDM_35f50e6a-a24c-4095-aa82-b4394cdb7dff"
      unitRef="usd">-3931000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i236f6bbb359f4c4681860b1bf4c8bffb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNS0yLTEtMS04MTYwMw_49c047bd-1044-4bc2-a4b5-dca88fa4c170"
      unitRef="usd">1064472000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i951557c677254bd0b62514133eef1724_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNS00LTEtMS04MTYwMw_00422d99-dd39-4dff-9bb5-990731d96332"
      unitRef="usd">11200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i917ba83bdeb442eb9f085362ae8abe27_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNS04LTEtMS04MTYwMw_a935f08b-d25f-4e38-ab07-6f3ac6c7cec0"
      unitRef="usd">10436000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNS0xMC0xLTEtODE2MDM_343c5d08-2794-431c-abb8-a9f45b58e2d1"
      unitRef="usd">1086108000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i236f6bbb359f4c4681860b1bf4c8bffb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNi0yLTEtMS04MTYwMw_0aca6f65-b7e9-42cb-b3d7-6e471fb947b3"
      unitRef="usd">509583000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i951557c677254bd0b62514133eef1724_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNi00LTEtMS04MTYwMw_d62ef380-e6ce-495f-9385-96b2e9603f02"
      unitRef="usd">6533000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i917ba83bdeb442eb9f085362ae8abe27_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNi04LTEtMS04MTYwMw_cb7fbdfe-6c23-423e-82c1-3647750c3f05"
      unitRef="usd">5854000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNi0xMC0xLTEtODE2MDM_83dabb31-17c5-4351-8b82-bdc7ec7925da"
      unitRef="usd">521970000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i236f6bbb359f4c4681860b1bf4c8bffb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNy0yLTEtMS04MTYwMw_746b220d-495d-4a38-8283-dee5818a190f"
      unitRef="usd">554889000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i951557c677254bd0b62514133eef1724_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNy00LTEtMS04MTYwMw_dab9b3c9-3da9-43ad-bf7c-f88ebd1d2857"
      unitRef="usd">4667000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i917ba83bdeb442eb9f085362ae8abe27_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNy04LTEtMS04MTYwMw_96b74b51-b9dd-4c05-8111-9aa390d5c2a6"
      unitRef="usd">4582000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmZmNzIxNzNjMDZmYTRjNWZiYmI0YzJkYjBlNGNiNGYyL3RhYmxlcmFuZ2U6ZmY3MjE3M2MwNmZhNGM1ZmJiYjRjMmRiMGU0Y2I0ZjJfNy0xMC0xLTEtODE2MDM_87b781cb-bf2c-4336-87cf-c453f2fa2a73"
      unitRef="usd">564138000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0d1c6b645db844d3b6c1b4251c13d794_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOjc2NGUxMDBjMzY2NTQwMDU4MmI2YWM4MjMxYmRiODdiL3RhYmxlcmFuZ2U6NzY0ZTEwMGMzNjY1NDAwNTgyYjZhYzgyMzFiZGI4N2JfMS0yLTEtMS04MTYwMw_7dbaab1b-517b-484b-b3e9-855a7ef2177d"
      unitRef="usd">1060541000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i27c6363c362545dbb014b212449345c2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOjc2NGUxMDBjMzY2NTQwMDU4MmI2YWM4MjMxYmRiODdiL3RhYmxlcmFuZ2U6NzY0ZTEwMGMzNjY1NDAwNTgyYjZhYzgyMzFiZGI4N2JfMS00LTEtMS04MTYwMw_5e6975af-cca4-47f5-80f7-eef00c510417"
      unitRef="usd">11200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5427deab0b8b4b9088a608aeba60cd84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOjc2NGUxMDBjMzY2NTQwMDU4MmI2YWM4MjMxYmRiODdiL3RhYmxlcmFuZ2U6NzY0ZTEwMGMzNjY1NDAwNTgyYjZhYzgyMzFiZGI4N2JfMS04LTEtMS04MTYwMw_d6e31bcc-e032-4b46-9308-694929b55bfc"
      unitRef="usd">10436000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOjc2NGUxMDBjMzY2NTQwMDU4MmI2YWM4MjMxYmRiODdiL3RhYmxlcmFuZ2U6NzY0ZTEwMGMzNjY1NDAwNTgyYjZhYzgyMzFiZGI4N2JfMS0xMC0xLTEtODE2MDM_f0a48bc5-e89d-449e-9616-2811d223883a"
      unitRef="usd">1082177000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0d1c6b645db844d3b6c1b4251c13d794_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOjc2NGUxMDBjMzY2NTQwMDU4MmI2YWM4MjMxYmRiODdiL3RhYmxlcmFuZ2U6NzY0ZTEwMGMzNjY1NDAwNTgyYjZhYzgyMzFiZGI4N2JfMi0yLTEtMS04MTYwMw_2a9b4843-ce65-426c-a43c-851db32736ff"
      unitRef="usd">486260000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i27c6363c362545dbb014b212449345c2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOjc2NGUxMDBjMzY2NTQwMDU4MmI2YWM4MjMxYmRiODdiL3RhYmxlcmFuZ2U6NzY0ZTEwMGMzNjY1NDAwNTgyYjZhYzgyMzFiZGI4N2JfMi00LTEtMS04MTYwMw_4802464a-664a-4df0-9e3b-16f57b4bdffb"
      unitRef="usd">5600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5427deab0b8b4b9088a608aeba60cd84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOjc2NGUxMDBjMzY2NTQwMDU4MmI2YWM4MjMxYmRiODdiL3RhYmxlcmFuZ2U6NzY0ZTEwMGMzNjY1NDAwNTgyYjZhYzgyMzFiZGI4N2JfMi04LTEtMS04MTYwMw_1806f144-eb89-43a8-a721-7d32ee200e62"
      unitRef="usd">5603000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOjc2NGUxMDBjMzY2NTQwMDU4MmI2YWM4MjMxYmRiODdiL3RhYmxlcmFuZ2U6NzY0ZTEwMGMzNjY1NDAwNTgyYjZhYzgyMzFiZGI4N2JfMi0xMC0xLTEtODE2MDM_bee4106a-c3e5-404a-aa21-5d2448037ac7"
      unitRef="usd">497463000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0d1c6b645db844d3b6c1b4251c13d794_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOjc2NGUxMDBjMzY2NTQwMDU4MmI2YWM4MjMxYmRiODdiL3RhYmxlcmFuZ2U6NzY0ZTEwMGMzNjY1NDAwNTgyYjZhYzgyMzFiZGI4N2JfMy0yLTEtMS04MTYwMw_7bd8f70c-b325-4f80-8919-304ee7892281"
      unitRef="usd">574281000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i27c6363c362545dbb014b212449345c2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOjc2NGUxMDBjMzY2NTQwMDU4MmI2YWM4MjMxYmRiODdiL3RhYmxlcmFuZ2U6NzY0ZTEwMGMzNjY1NDAwNTgyYjZhYzgyMzFiZGI4N2JfMy00LTEtMS04MTYwMw_3bf00e85-5f62-4b80-9baf-922e7374cff9"
      unitRef="usd">5600000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5427deab0b8b4b9088a608aeba60cd84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOjc2NGUxMDBjMzY2NTQwMDU4MmI2YWM4MjMxYmRiODdiL3RhYmxlcmFuZ2U6NzY0ZTEwMGMzNjY1NDAwNTgyYjZhYzgyMzFiZGI4N2JfMy04LTEtMS04MTYwMw_53634f9e-12b7-47d7-898a-01dd05b6de88"
      unitRef="usd">4833000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOjc2NGUxMDBjMzY2NTQwMDU4MmI2YWM4MjMxYmRiODdiL3RhYmxlcmFuZ2U6NzY0ZTEwMGMzNjY1NDAwNTgyYjZhYzgyMzFiZGI4N2JfMy0xMC0xLTEtODE2MDM_ee2ecb99-2afa-4145-99f9-0210684a4529"
      unitRef="usd">584714000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i20fa80feec9b4f82a177fe9426ce9a60_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RleHRyZWdpb246NTcwMTAyNzVhMjkyNDQ3MDkxMTVmOTY4OWYwZTIyY2FfMjM5Nw_f7a5e801-2aa6-4b11-836e-ef01f3d13fd0">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib169ed9ed42f4e31af3f0eed8cd19446_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RleHRyZWdpb246NTcwMTAyNzVhMjkyNDQ3MDkxMTVmOTY4OWYwZTIyY2FfMjQwMw_cb170e52-25b4-4840-81d4-0eb40f9093c9">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iefe734f40876463ba99b56ec519153eb_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RleHRyZWdpb246NTcwMTAyNzVhMjkyNDQ3MDkxMTVmOTY4OWYwZTIyY2FfMjQyNg_45af638b-07fa-47d0-a738-de605f953350">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie880c60a608a492d86b4c64c880445cb_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RleHRyZWdpb246NTcwMTAyNzVhMjkyNDQ3MDkxMTVmOTY4OWYwZTIyY2FfMjQ0Ng_59ac130f-ff67-4554-96a0-f19906dbf403">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i4b110cc12fc844c1a5e3fb29196c80c1_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RleHRyZWdpb246NTcwMTAyNzVhMjkyNDQ3MDkxMTVmOTY4OWYwZTIyY2FfMjQ1Mg_31d26368-70cf-4d2f-9222-274d3c16509d">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RleHRyZWdpb246NTcwMTAyNzVhMjkyNDQ3MDkxMTVmOTY4OWYwZTIyY2FfMjUyNA_4772f68d-fb66-4e13-b8b4-1b4b606ad697"
      unitRef="usd">22700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RleHRyZWdpb246NTcwMTAyNzVhMjkyNDQ3MDkxMTVmOTY4OWYwZTIyY2FfMjUzMQ_3cb0e227-e110-4961-a31b-e7c50c6881a2"
      unitRef="usd">25100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RleHRyZWdpb246NTcwMTAyNzVhMjkyNDQ3MDkxMTVmOTY4OWYwZTIyY2FfMjgwMg_a03ba717-c7cb-488b-be89-78b5454e1113">The estimated future amortization expense by year for finite-lived intangible assets is presented in the table below (in thousands).&lt;table style="border-collapse:collapse;display:inline-table;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:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (remaining nine months)&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,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;171,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmJhNjQ5YjZjNDA5NDQxNWU5Y2UwNTg3ZDE2ODM5MjRlL3RhYmxlcmFuZ2U6YmE2NDliNmM0MDk0NDE1ZTljZTA1ODdkMTY4MzkyNGVfMC0xLTEtMS04MTYwMw_381189f0-ad0c-4159-bad5-8629589c91f2"
      unitRef="usd">68301000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmJhNjQ5YjZjNDA5NDQxNWU5Y2UwNTg3ZDE2ODM5MjRlL3RhYmxlcmFuZ2U6YmE2NDliNmM0MDk0NDE1ZTljZTA1ODdkMTY4MzkyNGVfMS0xLTEtMS04MTYwMw_0ae79a80-fd98-465e-a453-351823ea52a6"
      unitRef="usd">89160000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmJhNjQ5YjZjNDA5NDQxNWU5Y2UwNTg3ZDE2ODM5MjRlL3RhYmxlcmFuZ2U6YmE2NDliNmM0MDk0NDE1ZTljZTA1ODdkMTY4MzkyNGVfMi0xLTEtMS04MTYwMw_fb0e085c-cdb0-49d0-99f4-23bc675880af"
      unitRef="usd">80493000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmJhNjQ5YjZjNDA5NDQxNWU5Y2UwNTg3ZDE2ODM5MjRlL3RhYmxlcmFuZ2U6YmE2NDliNmM0MDk0NDE1ZTljZTA1ODdkMTY4MzkyNGVfMy0xLTEtMS04MTYwMw_403c5e8a-bcba-460e-97ca-f1a105fb7345"
      unitRef="usd">77818000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmJhNjQ5YjZjNDA5NDQxNWU5Y2UwNTg3ZDE2ODM5MjRlL3RhYmxlcmFuZ2U6YmE2NDliNmM0MDk0NDE1ZTljZTA1ODdkMTY4MzkyNGVfNC0xLTEtMS04MTYwMw_3e990c82-a9ae-4d71-b9ad-4d7763ab397e"
      unitRef="usd">77210000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <it:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmJhNjQ5YjZjNDA5NDQxNWU5Y2UwNTg3ZDE2ODM5MjRlL3RhYmxlcmFuZ2U6YmE2NDliNmM0MDk0NDE1ZTljZTA1ODdkMTY4MzkyNGVfNS0xLTEtMS04MTYwMw_bfc6fbc8-22ae-41b6-b0c0-3f7f2a888445"
      unitRef="usd">171156000</it:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF80OS9mcmFnOjU3MDEwMjc1YTI5MjQ0NzA5MTE1Zjk2ODlmMGUyMmNhL3RhYmxlOmJhNjQ5YjZjNDA5NDQxNWU5Y2UwNTg3ZDE2ODM5MjRlL3RhYmxlcmFuZ2U6YmE2NDliNmM0MDk0NDE1ZTljZTA1ODdkMTY4MzkyNGVfNi0xLTEtMS04MTYwMw_fc662a4c-e7d2-4d1b-984d-7bad60f5ea50"
      unitRef="usd">564138000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RleHRyZWdpb246YjViMjVmMTMzZTI0NDMyOGJlMjE3NjYxNjk2OWU1ZjFfNDI4Mg_d8061ed9-1486-49cb-96f8-989e82af112d">Revenue and Related Matters&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disaggregated Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company&#x2019;s disaggregated revenue by reportable segment is presented in the tables below for the periods indicated (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;By Primary Geographic Market&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:52.993%"/&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:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.160%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2023&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States and Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;935,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,217,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,408,869&#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 style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Three Months Ended March 31, 2022&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States and Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;816,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;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,262,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Revenue is reported based on where the sale is fulfilled.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s revenue is generated primarily through direct sales to clients by domestic and international sales forces and a network of independent international sales agents. Most of the Company&#x2019;s products and services are provided on an integrated worldwide basis and, because of this integrated delivery approach, it is not practical to precisely separate the Company&#x2019;s revenue by geographic location. Accordingly, revenue information presented in the above tables is based on internal allocations, which involve certain management estimates and judgments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;By Timing of Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:52.993%"/&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:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.160%"/&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;Three Months Ended March 31, 2023&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,217,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,408,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,122,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,262,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&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:52.993%"/&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:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Research revenues are recognized in connection with performance obligations that are satisfied over time using a time-elapsed output method to measure progress. Consulting revenues are recognized over time using labor hours as an input measurement basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The revenues in this category are recognized in connection with performance obligations that are satisfied at the point in time that the contractual deliverables are provided to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance Obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; For customer contracts that are greater than one year in duration, the aggregate amount of the transaction price allocated to performance obligations that were unsatisfied (or partially unsatisfied) as of March&#160;31, 2023 was approximately $5.3 billion. The Company expects to recognize $2.4 billion, $2.1 billion and $0.8 billion of this revenue (most of which pertains to Research) during the remainder of 2023, the year ending December 31, 2024 and thereafter, respectively. The Company applies a practical expedient that is permitted under ASC Topic 606 and, accordingly, it does not disclose such performance obligation information for customer contracts that have original durations of one year or less. The Company&#x2019;s performance obligations for contracts meeting this ASC Topic 606 disclosure exclusion primarily include: (i) stand-ready services under Research subscription contracts; (ii) holding conferences and meetings where attendees and exhibitors can participate; and (iii) providing customized Consulting solutions for clients under fixed fee and time and materials engagements. The remaining duration of these performance obligations is generally less than one year, which aligns with the period that the parties have enforceable rights and obligations under the affected contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Customer Contract Assets and Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The timing of the recognition of revenue and the amount and timing of the Company&#x2019;s billings and cash collections, including upfront customer payments, result in the recognition of both assets and liabilities on the Company&#x2019;s Condensed Consolidated Balance Sheets. The table below provides information regarding certain of the Company&#x2019;s balance sheet accounts that pertain to its contracts with customers (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:67.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fees receivable, gross (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,531,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,565,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets recorded in Prepaid expenses and other current assets (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Contract liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenues (current liability) (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,607,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,443,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred revenues recorded in Other liabilities (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,639,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,482,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Fees receivable represent an unconditional right to payment from the Company&#x2019;s customers and include both billed and unbilled amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Contract assets represent recognized revenue for which the Company does not have an unconditional right to payment as of the balance sheet date because the project may be subject to a progress billing milestone or some other billing restrictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Deferred revenues represent amounts (i) for which the Company has received an upfront customer payment or (ii) that pertain to recognized fees receivable. Both situations occur before the completion of the Company&#x2019;s performance obligation(s).&lt;/span&gt;&lt;/div&gt;The Company recognized revenue of $924.9 million and $833.9 million during the three months ended March&#160;31, 2023 and 2022, respectively, that was attributable to deferred revenues that were recorded at the beginning of each such period. Those amounts primarily consisted of Research revenues that were recognized ratably as control of the goods or services passed to the customer during the reporting periods. During each of the three months ended March&#160;31, 2023 and 2022, the Company did not record any material impairments related to its contract assets.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RleHRyZWdpb246YjViMjVmMTMzZTI0NDMyOGJlMjE3NjYxNjk2OWU1ZjFfNDI4Mw_9e65bc89-85e6-41a7-a986-9b315dedf24a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disaggregated Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company&#x2019;s disaggregated revenue by reportable segment is presented in the tables below for the periods indicated (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;By Primary Geographic Market&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:52.993%"/&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:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.160%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2023&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States and Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;935,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,217,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,408,869&#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 style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Three Months Ended March 31, 2022&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Primary Geographic Market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States and Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;816,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;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,262,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Revenue is reported based on where the sale is fulfilled.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id0ffcb8febbd4c16986d960ecc6a0cab_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMi0xLTEtMS04MTYwMw_302c4ee7-65c7-4984-9a4b-c537225b1c8e"
      unitRef="usd">809399000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idab57259c7a043278f7e8b4b1f9a486a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMi0yLTEtMS04MTYwMw_8a07bf78-6932-4132-afcf-565429566507"
      unitRef="usd">48775000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fa6cedbd47a4ce4a36c7f2864e9bec6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMi0zLTEtMS04MTYwMw_8abf8463-ba15-40fc-9d79-7d8c2d6e9ef4"
      unitRef="usd">76975000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66b8b56f8ea4490698da277cb8df3e58_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMi00LTEtMS04MTYwMw_1ff43f5b-de8b-447a-9010-7834d1cca159"
      unitRef="usd">935149000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f23fc95cefc4b95959f2a4a237c137f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMy0xLTEtMS04MTYwMw_ace63465-ade8-42ac-8fe2-a2d7e68cb010"
      unitRef="usd">268657000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i367baa9ba99840cf918e4b3d0effa000_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMy0yLTEtMS04MTYwMw_3e621a1c-8e88-4b00-b388-d5bc8953db13"
      unitRef="usd">9207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b56c90def2f42ebb28af2c9e1da7b31_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMy0zLTEtMS04MTYwMw_db483c2f-5aa7-49a6-95c6-acfc63a8dd70"
      unitRef="usd">32938000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4053cc0435ef49d3a523337fb683936b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMy00LTEtMS04MTYwMw_70ade313-568a-402d-be35-3beaea6cd95b"
      unitRef="usd">310802000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i58f798a5acf74844b43d1a29d43402f5_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfNC0xLTEtMS04MTYwMw_31dbc6a4-bbd6-4356-8ff5-ed777707f4dc"
      unitRef="usd">139135000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5cabbfd2c668485dabf6780f38f9d2b9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfNC0yLTEtMS04MTYwMw_6ce830dd-9cf3-4950-b6a9-e5cc30dd0328"
      unitRef="usd">6660000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91c93c27923641ea9d031c96424c15ac_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfNC0zLTEtMS04MTYwMw_1ac865f3-abd6-489b-a859-fc3d34f9716e"
      unitRef="usd">17123000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibddfa8359a784f959e556b8f2d568fae_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfNC00LTEtMS04MTYwMw_a9a3b1e1-b637-47d8-aab9-df3290a30471"
      unitRef="usd">162918000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia13a4aa119384187b01d072944f6dec8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfNS0xLTEtMS04MTYwMw_ee4ec300-0eb2-4825-a593-ac8fbe5b5e29"
      unitRef="usd">1217191000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3be80eecb194bc1ad2e1c84663f14de_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfNS0yLTEtMS04MTYwMw_eabe24fc-6787-473b-bbdf-9a83cabae563"
      unitRef="usd">64642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7578cfe80f39492fad2b713a153bb0ce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfNS0zLTEtMS04MTYwMw_57f44a7f-7669-42cb-b9ae-f2acbcc0ce4e"
      unitRef="usd">127036000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfNS00LTEtMS04MTYwMw_d90b4ac4-8d36-4dbd-a978-29b38bf5ff29"
      unitRef="usd">1408869000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia1ef2a0029b0422db57e3ac2d8d0b4a3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfOS0xLTEtMS04MTYwMw_4069ec5d-d1f2-44b2-9eaa-c05254d64ff7"
      unitRef="usd">740529000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83bffe83ccec40649b619194bf2a847a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfOS0yLTEtMS04MTYwMw_c7efdf05-124c-4d12-9189-890ad2472fe5"
      unitRef="usd">7652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d345c38264a4f53a47a7dad4ed469bd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfOS0zLTEtMS04MTYwMw_7c5cc4cc-e05a-4047-9732-9cdfc95942ab"
      unitRef="usd">68789000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54f11262952d43909703eb48fc293c91_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfOS00LTEtMS04MTYwMw_39f08697-27f8-4899-aca6-d887a0db579d"
      unitRef="usd">816970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if568ceccee4e4563868a869b43098c38_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMTAtMS0xLTEtODE2MDM_71728815-7bb4-4f4f-b80a-1d9811903e27"
      unitRef="usd">263129000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibaf722a4495048e4afa7f23e8bbaea41_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMTAtMi0xLTEtODE2MDM_00e8dcb2-b3ba-4dd6-9493-26f332efbf00"
      unitRef="usd">1238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2befdb2c94e34ff4bf982e40eed2a285_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMTAtMy0xLTEtODE2MDM_0d5ca489-c654-41ad-8214-213a91b9b2c6"
      unitRef="usd">32444000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8ab958b70f048e19099a2f67356d114_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMTAtNC0xLTEtODE2MDM_842c6fc3-d5fa-4609-874b-7504eba7063f"
      unitRef="usd">296811000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia911d8cbdea444ae92916b1c85302af9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMTEtMS0xLTEtODE2MDM_277ac943-10b3-411e-a235-f9c230147d0e"
      unitRef="usd">132722000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i657f649d6a39476c8025e88cbb7acf3c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMTEtMi0xLTEtODE2MDM_aa0c2897-b6db-4d64-ab8e-16c7e63a9738"
      unitRef="usd">1464000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24221d2b654f4f43ad5f84fe5297145c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMTEtMy0xLTEtODE2MDM_088e7fd5-11ec-4f86-a167-f4e5797f7e55"
      unitRef="usd">14773000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1c86028afb5461da1fc6f7115f22535_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMTEtNC0xLTEtODE2MDM_d5830151-4a4f-4786-96ef-3e1fdfe48ed4"
      unitRef="usd">148959000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0df06440e75142cbbdefa3832fe721eb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMTItMS0xLTEtODE2MDM_9ee79f2a-7571-4dba-8ba3-2a93448cc6d7"
      unitRef="usd">1136380000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecde9cb78e1a47ad925cd17919a3a818_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMTItMi0xLTEtODE2MDM_27faf19f-a286-49a7-a378-09d3578cb7ba"
      unitRef="usd">10354000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6617b3d02e714c2595a19a87b29b13c9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMTItMy0xLTEtODE2MDM_f1e4e51f-0a4e-415a-b3ce-57d8b0846e4c"
      unitRef="usd">116006000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmEwMWU5OTljMjNlZDQ3NmNhNjczY2RhMTYxMzAxOTBiL3RhYmxlcmFuZ2U6YTAxZTk5OWMyM2VkNDc2Y2E2NzNjZGExNjEzMDE5MGJfMTItNC0xLTEtODE2MDM_66386561-5dd1-44af-8dc9-d3abf27af6d6"
      unitRef="usd">1262740000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RleHRyZWdpb246YjViMjVmMTMzZTI0NDMyOGJlMjE3NjYxNjk2OWU1ZjFfNDI4NA_144f853e-30a3-42a4-a0c9-9e7c34da1855">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;By Timing of Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:52.993%"/&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:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.160%"/&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;Three Months Ended March 31, 2023&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,217,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,408,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,122,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,262,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&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:52.993%"/&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:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Research revenues are recognized in connection with performance obligations that are satisfied over time using a time-elapsed output method to measure progress. Consulting revenues are recognized over time using labor hours as an input measurement basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The revenues in this category are recognized in connection with performance obligations that are satisfied at the point in time that the contractual deliverables are provided to the customer.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6798fd5828d451fb75bfe668075b4b7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfMi0xLTEtMS04MTYwMw_9e997664-4184-47b2-85a4-455e0ca243fb"
      unitRef="usd">1109796000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf3d96fa960346dd8198f239c84ece65_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfMi0yLTEtMS04MTYwMw_2d99b634-79a9-4833-9c11-53ca2cb512f8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ff70df111a04a109ed1bfcab2d7c00d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfMi0zLTEtMS04MTYwMw_7f743632-0593-4fd4-87c3-fd79f0d4a00a"
      unitRef="usd">97006000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i199318f72d654c9b98541854d5aac6ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfMi00LTEtMS04MTYwMw_9f6024c4-6a2e-4541-ac05-534ad280c928"
      unitRef="usd">1206802000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0995b0d30c124832b595bb26d25b4c8b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfMy0xLTEtMS04MTYwMw_cf8e651b-c5ab-4c69-8739-6fb5bca810b2"
      unitRef="usd">107395000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa92492b61254253bf81a43bf764ce9c_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfMy0yLTEtMS04MTYwMw_16dc2fd2-d48e-40e0-bb04-ddeb70d5235b"
      unitRef="usd">64642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i754abe3a20f544a8ac18bc682b546631_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfMy0zLTEtMS04MTYwMw_66e4f496-2494-4d6e-bd07-dc714c91c7e2"
      unitRef="usd">30030000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82b2452adee147ecaac8eb2297187a03_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfMy00LTEtMS04MTYwMw_248e7f43-4c03-466f-ac3e-41f5e0db08e1"
      unitRef="usd">202067000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia13a4aa119384187b01d072944f6dec8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfNC0xLTEtMS04MTYwMw_4254ff2a-b9e6-4969-b6ba-df875e50a4ec"
      unitRef="usd">1217191000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3be80eecb194bc1ad2e1c84663f14de_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfNC0yLTEtMS04MTYwMw_fa62a132-ee47-4892-83f6-0952ab2a5b34"
      unitRef="usd">64642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7578cfe80f39492fad2b713a153bb0ce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfNC0zLTEtMS04MTYwMw_fe951e25-0d63-4d7d-8f3b-e78b0c8ed9be"
      unitRef="usd">127036000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfNC00LTEtMS04MTYwMw_e3f46eab-a9c7-45e1-b162-a2cbe8a95420"
      unitRef="usd">1408869000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98ea67b1de2c4191832e5ddcc0bccfc8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfOC0xLTEtMS04MTYwMw_9e12adc7-7985-4365-b181-cd847f979ed8"
      unitRef="usd">1025810000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb518cfdbbf34fb39a0ed375c4a9cbb5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfOC0yLTEtMS04MTYwMw_9b6a6fc0-0aeb-4eaa-9fed-e4c853f6dd6a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i61a7715c27a24800b48aa6521d4823b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfOC0zLTEtMS04MTYwMw_22e534b0-79d9-4aad-9a5d-a11403886191"
      unitRef="usd">96436000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i87ad5d5c234d4963b0b7216705b26049_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfOC00LTEtMS04MTYwMw_7c3151fc-e010-446a-b80b-ef400ef8aff8"
      unitRef="usd">1122246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69101ff3117a4371b6b11267fb738084_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfOS0xLTEtMS04MTYwMw_33f658c2-8974-4df1-b220-d489ff337320"
      unitRef="usd">110570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i89aa96f4d9164fe1be52c3c4b59edd9d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfOS0yLTEtMS04MTYwMw_ea8e91ac-5892-4427-8919-5bb08055f09a"
      unitRef="usd">10354000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30caf3230ec04db999112353edc59576_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfOS0zLTEtMS04MTYwMw_7e93ff4f-422a-446f-8b5b-02244f7c7c0c"
      unitRef="usd">19570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i34484298c9ad4b81b409a8241f3bd9a9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfOS00LTEtMS04MTYwMw_3a72c21d-3894-490c-89b9-e2a89e762edf"
      unitRef="usd">140494000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0df06440e75142cbbdefa3832fe721eb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfMTAtMS0xLTEtODE2MDM_545153db-e25b-42cf-8022-aecb4332c795"
      unitRef="usd">1136380000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecde9cb78e1a47ad925cd17919a3a818_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfMTAtMi0xLTEtODE2MDM_9b7d7c98-efcb-46a0-a8e7-9e691219f7cc"
      unitRef="usd">10354000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6617b3d02e714c2595a19a87b29b13c9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfMTAtMy0xLTEtODE2MDM_6f236b97-bc40-4e9f-a022-7a6137037b96"
      unitRef="usd">116006000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOjIzNTI5MzU4MjViODRmMjRiYWFjMjJjMmVjYmVmZjU2L3RhYmxlcmFuZ2U6MjM1MjkzNTgyNWI4NGYyNGJhYWMyMmMyZWNiZWZmNTZfMTAtNC0xLTEtODE2MDM_5ccd5a12-404e-4409-a93a-263fd6446268"
      unitRef="usd">1262740000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RleHRyZWdpb246YjViMjVmMTMzZTI0NDMyOGJlMjE3NjYxNjk2OWU1ZjFfMTYwMw_ba4c3c73-804c-4d23-9106-294af5d586c4"
      unitRef="usd">5300000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i8d740ecd0ff44f24a0fe78d125c1d046_I20230331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RleHRyZWdpb246YjViMjVmMTMzZTI0NDMyOGJlMjE3NjYxNjk2OWU1ZjFfMTY0MA_cee27c47-c795-4333-9fd9-98384f251d8f"
      unitRef="usd">2400000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i9f1c3b6b68e54be1ad581b0487cf24fe_I20230331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RleHRyZWdpb246YjViMjVmMTMzZTI0NDMyOGJlMjE3NjYxNjk2OWU1ZjFfMTY0NA_5bfe3416-3880-4796-9e35-69ae844ccb1a"
      unitRef="usd">2100000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="id0945b3b28f3460d914704c04310f117_I20230331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RleHRyZWdpb246YjViMjVmMTMzZTI0NDMyOGJlMjE3NjYxNjk2OWU1ZjFfMTY1MQ_acebd1f5-2ed9-490f-a557-05302b4d6a03"
      unitRef="usd">800000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RleHRyZWdpb246YjViMjVmMTMzZTI0NDMyOGJlMjE3NjYxNjk2OWU1ZjFfNDI4NQ_bc215605-128d-4f0d-a7a1-365a2ef5bf92">The table below provides information regarding certain of the Company&#x2019;s balance sheet accounts that pertain to its contracts with customers (in thousands).&lt;div style="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:67.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fees receivable, gross (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,531,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,565,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets recorded in Prepaid expenses and other current assets (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Contract liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenues (current liability) (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,607,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,443,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred revenues recorded in Other liabilities (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,639,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,482,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Fees receivable represent an unconditional right to payment from the Company&#x2019;s customers and include both billed and unbilled amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Contract assets represent recognized revenue for which the Company does not have an unconditional right to payment as of the balance sheet date because the project may be subject to a progress billing milestone or some other billing restrictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Deferred revenues represent amounts (i) for which the Company has received an upfront customer payment or (ii) that pertain to recognized fees receivable. Both situations occur before the completion of the Company&#x2019;s performance obligation(s).&lt;/span&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmI4MWQxODI0NTdkODQ1ZmRiYzJmY2I4ZmVmZGQxNjcxL3RhYmxlcmFuZ2U6YjgxZDE4MjQ1N2Q4NDVmZGJjMmZjYjhmZWZkZDE2NzFfMy0xLTEtMS04MTYwMw_79747ac5-febf-4c51-8e53-fca4d067cc74"
      unitRef="usd">1531441000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmI4MWQxODI0NTdkODQ1ZmRiYzJmY2I4ZmVmZGQxNjcxL3RhYmxlcmFuZ2U6YjgxZDE4MjQ1N2Q4NDVmZGJjMmZjYjhmZWZkZDE2NzFfMy0zLTEtMS04MTYwMw_53df35c4-915c-4f35-8360-811b3352d651"
      unitRef="usd">1565786000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmI4MWQxODI0NTdkODQ1ZmRiYzJmY2I4ZmVmZGQxNjcxL3RhYmxlcmFuZ2U6YjgxZDE4MjQ1N2Q4NDVmZGJjMmZjYjhmZWZkZDE2NzFfNC0xLTEtMS04MTYwMw_bd6f2c73-155b-4f7f-b55c-8f5be888884f"
      unitRef="usd">24350000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmI4MWQxODI0NTdkODQ1ZmRiYzJmY2I4ZmVmZGQxNjcxL3RhYmxlcmFuZ2U6YjgxZDE4MjQ1N2Q4NDVmZGJjMmZjYjhmZWZkZDE2NzFfNC0zLTEtMS04MTYwMw_32df1799-4156-4b44-8689-9f45c1fcb494"
      unitRef="usd">21183000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmI4MWQxODI0NTdkODQ1ZmRiYzJmY2I4ZmVmZGQxNjcxL3RhYmxlcmFuZ2U6YjgxZDE4MjQ1N2Q4NDVmZGJjMmZjYjhmZWZkZDE2NzFfNi0xLTEtMS04MTYwMw_8556cf23-5286-4a51-9edd-1fb8f33a8bb3"
      unitRef="usd">2607072000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmI4MWQxODI0NTdkODQ1ZmRiYzJmY2I4ZmVmZGQxNjcxL3RhYmxlcmFuZ2U6YjgxZDE4MjQ1N2Q4NDVmZGJjMmZjYjhmZWZkZDE2NzFfNi0zLTEtMS04MTYwMw_db239763-ea99-4af1-97fd-7c0c62181216"
      unitRef="usd">2443762000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmI4MWQxODI0NTdkODQ1ZmRiYzJmY2I4ZmVmZGQxNjcxL3RhYmxlcmFuZ2U6YjgxZDE4MjQ1N2Q4NDVmZGJjMmZjYjhmZWZkZDE2NzFfNy0xLTEtMS04MTYwMw_ee8c86f7-438e-4597-bb46-c94e78aaa737"
      unitRef="usd">32272000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmI4MWQxODI0NTdkODQ1ZmRiYzJmY2I4ZmVmZGQxNjcxL3RhYmxlcmFuZ2U6YjgxZDE4MjQ1N2Q4NDVmZGJjMmZjYjhmZWZkZDE2NzFfNy0zLTEtMS04MTYwMw_07a3b738-39c6-4811-ba7e-1335923ddc3c"
      unitRef="usd">39115000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmI4MWQxODI0NTdkODQ1ZmRiYzJmY2I4ZmVmZGQxNjcxL3RhYmxlcmFuZ2U6YjgxZDE4MjQ1N2Q4NDVmZGJjMmZjYjhmZWZkZDE2NzFfOC0xLTEtMS04MTYwMw_15646483-9067-4f50-8e67-faef00e5d122"
      unitRef="usd">2639344000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RhYmxlOmI4MWQxODI0NTdkODQ1ZmRiYzJmY2I4ZmVmZGQxNjcxL3RhYmxlcmFuZ2U6YjgxZDE4MjQ1N2Q4NDVmZGJjMmZjYjhmZWZkZDE2NzFfOC0zLTEtMS04MTYwMw_52f2e746-5eb5-4cf2-a0bc-e06ac786cb5f"
      unitRef="usd">2482877000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RleHRyZWdpb246YjViMjVmMTMzZTI0NDMyOGJlMjE3NjYxNjk2OWU1ZjFfMzc1MA_139393c8-c539-4631-90e3-5057f144472c"
      unitRef="usd">924900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81Mi9mcmFnOmI1YjI1ZjEzM2UyNDQzMjhiZTIxNzY2MTY5NjllNWYxL3RleHRyZWdpb246YjViMjVmMTMzZTI0NDMyOGJlMjE3NjYxNjk2OWU1ZjFfMzc1Nw_175719fe-5986-48e3-a53a-56c22b166157"
      unitRef="usd">833900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RleHRyZWdpb246NzA2MDFjOTc0OTljNDEwMjlhZWJmNDg3NDgxYTkzYWNfMTA1NQ_10736ea2-7eb2-4dd1-8608-d899a0a79dd5">Computation of Earnings Per Share&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share (&#x201c;EPS&#x201d;) is computed by dividing net income by the weighted average number of shares of Common Stock outstanding during the period. Diluted EPS reflects the potential dilution of securities that could share in earnings. Potential shares of common stock are excluded from the computation of diluted earnings per share when their effect would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below sets forth the calculation of basic and diluted income per share for the periods indicated (in thousands, except per share data).&lt;/span&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:76.092%"/&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.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income used for calculating basic and diluted income per share&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;295,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares used in the calculation of basic income per share &lt;/span&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;79,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of outstanding awards associated with stock-based compensation plans (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares used in the calculation of diluted income per share &lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;80,282&#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;82,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic income per share&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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted income per share &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;3.68&#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;2.08&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;(1)Certain outstanding awards associated with stock-based compensation plans were not included in the computation of diluted income per share because the effect would have been anti-dilutive. These anti-dilutive outstanding awards associated with stock-based compensation plans totaled approximately 0.3 million and 0.2 million for the three months ended March&#160;31, 2023 and 2022, respectively.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RleHRyZWdpb246NzA2MDFjOTc0OTljNDEwMjlhZWJmNDg3NDgxYTkzYWNfMTA1OQ_477d882c-d4f9-45b3-b001-7338e0f731dd">The table below sets forth the calculation of basic and diluted income per share for the periods indicated (in thousands, except per share data).&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:76.092%"/&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.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income used for calculating basic and diluted income per share&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;295,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares used in the calculation of basic income per share &lt;/span&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;79,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of outstanding awards associated with stock-based compensation plans (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares used in the calculation of diluted income per share &lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;80,282&#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;82,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic income per share&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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted income per share &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;3.68&#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;2.08&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;(1)Certain outstanding awards associated with stock-based compensation plans were not included in the computation of diluted income per share because the effect would have been anti-dilutive. These anti-dilutive outstanding awards associated with stock-based compensation plans totaled approximately 0.3 million and 0.2 million for the three months ended March&#160;31, 2023 and 2022, respectively.</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RhYmxlOjI3OWZiZTQ3ODc0ZDRmNGI4NzRlZDczN2QyZGJiNWVkL3RhYmxlcmFuZ2U6Mjc5ZmJlNDc4NzRkNGY0Yjg3NGVkNzM3ZDJkYmI1ZWRfNC0yLTEtMS04MTYwMw_30d5e71d-2f73-43ca-96c9-a894f4273a33"
      unitRef="usd">295783000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RhYmxlOjI3OWZiZTQ3ODc0ZDRmNGI4NzRlZDczN2QyZGJiNWVkL3RhYmxlcmFuZ2U6Mjc5ZmJlNDc4NzRkNGY0Yjg3NGVkNzM3ZDJkYmI1ZWRfNC00LTEtMS04MTYwMw_889f51c8-11c8-4a20-a1a6-75ddff82a1a9"
      unitRef="usd">172515000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RhYmxlOjI3OWZiZTQ3ODc0ZDRmNGI4NzRlZDczN2QyZGJiNWVkL3RhYmxlcmFuZ2U6Mjc5ZmJlNDc4NzRkNGY0Yjg3NGVkNzM3ZDJkYmI1ZWRfNi0yLTEtMS04MTYwMw_4700161f-0e59-4688-8aa5-b4db18f18031"
      unitRef="shares">79452000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RhYmxlOjI3OWZiZTQ3ODc0ZDRmNGI4NzRlZDczN2QyZGJiNWVkL3RhYmxlcmFuZ2U6Mjc5ZmJlNDc4NzRkNGY0Yjg3NGVkNzM3ZDJkYmI1ZWRfNi00LTEtMS04MTYwMw_f3c37980-c292-48a7-aaa3-55c092e24d91"
      unitRef="shares">82020000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RhYmxlOjI3OWZiZTQ3ODc0ZDRmNGI4NzRlZDczN2QyZGJiNWVkL3RhYmxlcmFuZ2U6Mjc5ZmJlNDc4NzRkNGY0Yjg3NGVkNzM3ZDJkYmI1ZWRfNy0yLTEtMS04MTYwMw_9d008246-3cce-4375-a575-bf0b10a62662"
      unitRef="shares">830000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RhYmxlOjI3OWZiZTQ3ODc0ZDRmNGI4NzRlZDczN2QyZGJiNWVkL3RhYmxlcmFuZ2U6Mjc5ZmJlNDc4NzRkNGY0Yjg3NGVkNzM3ZDJkYmI1ZWRfNy00LTEtMS04MTYwMw_727b2804-1725-4b46-89f5-fcea36c9adf7"
      unitRef="shares">953000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RhYmxlOjI3OWZiZTQ3ODc0ZDRmNGI4NzRlZDczN2QyZGJiNWVkL3RhYmxlcmFuZ2U6Mjc5ZmJlNDc4NzRkNGY0Yjg3NGVkNzM3ZDJkYmI1ZWRfOC0yLTEtMS04MTYwMw_7f570245-a70e-42d4-b3c7-e3c8806639e2"
      unitRef="shares">80282000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RhYmxlOjI3OWZiZTQ3ODc0ZDRmNGI4NzRlZDczN2QyZGJiNWVkL3RhYmxlcmFuZ2U6Mjc5ZmJlNDc4NzRkNGY0Yjg3NGVkNzM3ZDJkYmI1ZWRfOC00LTEtMS04MTYwMw_b7ffb9c6-6deb-45b2-aff9-746f99f2e7bb"
      unitRef="shares">82973000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RhYmxlOjI3OWZiZTQ3ODc0ZDRmNGI4NzRlZDczN2QyZGJiNWVkL3RhYmxlcmFuZ2U6Mjc5ZmJlNDc4NzRkNGY0Yjg3NGVkNzM3ZDJkYmI1ZWRfOS0yLTEtMS04MTYwMw_d3df11c4-ac41-4bb3-8543-91357d28c437"
      unitRef="usdPerShare">3.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RhYmxlOjI3OWZiZTQ3ODc0ZDRmNGI4NzRlZDczN2QyZGJiNWVkL3RhYmxlcmFuZ2U6Mjc5ZmJlNDc4NzRkNGY0Yjg3NGVkNzM3ZDJkYmI1ZWRfOS00LTEtMS04MTYwMw_c6cb9901-4ed1-4019-87ef-ff9e372381b1"
      unitRef="usdPerShare">2.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RhYmxlOjI3OWZiZTQ3ODc0ZDRmNGI4NzRlZDczN2QyZGJiNWVkL3RhYmxlcmFuZ2U6Mjc5ZmJlNDc4NzRkNGY0Yjg3NGVkNzM3ZDJkYmI1ZWRfMTAtMi0xLTEtODE2MDM_8b0aba86-31f8-49f7-bf64-ab0e96e1d282"
      unitRef="usdPerShare">3.68</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RhYmxlOjI3OWZiZTQ3ODc0ZDRmNGI4NzRlZDczN2QyZGJiNWVkL3RhYmxlcmFuZ2U6Mjc5ZmJlNDc4NzRkNGY0Yjg3NGVkNzM3ZDJkYmI1ZWRfMTAtNC0xLTEtODE2MDM_b928850f-2b87-49c2-9518-b1342c8df254"
      unitRef="usdPerShare">2.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RleHRyZWdpb246NzA2MDFjOTc0OTljNDEwMjlhZWJmNDg3NDgxYTkzYWNfODgw_ea798ee1-e1d1-4e15-bd7a-b295c1e8092a"
      unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF81OC9mcmFnOjcwNjAxYzk3NDk5YzQxMDI5YWViZjQ4NzQ4MWE5M2FjL3RleHRyZWdpb246NzA2MDFjOTc0OTljNDEwMjlhZWJmNDg3NDgxYTkzYWNfNTQ5NzU1ODE1MTA4_db7b9232-cb8c-4ffa-a496-c08a4a577d8d"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RleHRyZWdpb246NzFkZjg4ZTlkMzk3NDBmM2FkMjVmMjZiMzhmYjUzMjRfMTkyMQ_d0517f57-785a-4589-af0e-7e5b470aa0f4">Stock-Based Compensation&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company grants stock-based compensation awards as an incentive for employees and directors to contribute to the Company&#x2019;s long-term success. The Company currently awards stock-settled stock appreciation rights, service-based and performance-based restricted stock units, and common stock equivalents. As of March&#160;31, 2023, the Company had 1.9&#160;million shares of its common stock, par value $0.0005 per share, (the &#x201c;Common Stock&#x201d;) available for stock-based compensation awards under its current Long-Term Incentive Plan as amended and restated in January 2019 (the &#x201c;Plan&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below summarize the Company&#x2019;s stock-based compensation expense by award type and expense category line item during the periods indicated (in millions).&lt;/span&gt;&lt;/div&gt;&lt;div style="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:73.607%"/&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.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Award type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock appreciation rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;0.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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.607%"/&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.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expense category line item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services and product development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.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;20.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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;45.0&#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;32.1&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Includes costs of $26.8 million and $19.2 million during the three months ended March&#160;31, 2023 and 2022, respectively, for awards to retirement-eligible employees. Those awards vest on an accelerated basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RleHRyZWdpb246NzFkZjg4ZTlkMzk3NDBmM2FkMjVmMjZiMzhmYjUzMjRfMzcw_1a6b4e46-e9e0-4cd2-a383-bccec9a564aa"
      unitRef="shares">1900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RleHRyZWdpb246NzFkZjg4ZTlkMzk3NDBmM2FkMjVmMjZiMzhmYjUzMjRfNDEx_e4385a35-37f7-46eb-97e4-0c4bcd38afee"
      unitRef="usdPerShare">0.0005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RleHRyZWdpb246NzFkZjg4ZTlkMzk3NDBmM2FkMjVmMjZiMzhmYjUzMjRfMTkyNA_8a860058-68b9-4df2-82bf-cfccb4f0e1f7">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below summarize the Company&#x2019;s stock-based compensation expense by award type and expense category line item during the periods indicated (in millions).&lt;/span&gt;&lt;/div&gt;&lt;div style="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:73.607%"/&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.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Award type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock appreciation rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;0.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idf67f825d03847b18f3c6e9f863890d1_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RhYmxlOmYwOWI1NjFkYzc1NTQ5MzI5NzU0MmNhYzRjYzZmNTM3L3RhYmxlcmFuZ2U6ZjA5YjU2MWRjNzU1NDkzMjk3NTQyY2FjNGNjNmY1MzdfMy0yLTEtMS04MTYwMw_2d03279c-da6b-485d-9c03-3a6fd13ce565"
      unitRef="usd">2500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia19347c68b7f415f808b4cde6a8306b9_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RhYmxlOmYwOWI1NjFkYzc1NTQ5MzI5NzU0MmNhYzRjYzZmNTM3L3RhYmxlcmFuZ2U6ZjA5YjU2MWRjNzU1NDkzMjk3NTQyY2FjNGNjNmY1MzdfMy00LTEtMS04MTYwMw_f4a4f42a-9750-4645-b840-f213a588021d"
      unitRef="usd">1900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i20569c92b9cb4945be323e06de21ba7e_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RhYmxlOmYwOWI1NjFkYzc1NTQ5MzI5NzU0MmNhYzRjYzZmNTM3L3RhYmxlcmFuZ2U6ZjA5YjU2MWRjNzU1NDkzMjk3NTQyY2FjNGNjNmY1MzdfNC0yLTEtMS04MTYwMw_96caaa03-343e-4bc2-b7d9-f053cf545aa6"
      unitRef="usd">42200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i967c93969aaa4283a1e1049651f2526a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RhYmxlOmYwOWI1NjFkYzc1NTQ5MzI5NzU0MmNhYzRjYzZmNTM3L3RhYmxlcmFuZ2U6ZjA5YjU2MWRjNzU1NDkzMjk3NTQyY2FjNGNjNmY1MzdfNC00LTEtMS04MTYwMw_01b6ebc2-df2c-46ec-8df8-f739a6949420"
      unitRef="usd">30000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if095fdef01fb458fa30b83523ccd097d_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RhYmxlOmYwOWI1NjFkYzc1NTQ5MzI5NzU0MmNhYzRjYzZmNTM3L3RhYmxlcmFuZ2U6ZjA5YjU2MWRjNzU1NDkzMjk3NTQyY2FjNGNjNmY1MzdfNS0yLTEtMS04MTYwMw_41d1b685-3bf9-4929-90d7-06010f3f4b87"
      unitRef="usd">300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i962f75a60cba44d79f612a7c868d7b54_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RhYmxlOmYwOWI1NjFkYzc1NTQ5MzI5NzU0MmNhYzRjYzZmNTM3L3RhYmxlcmFuZ2U6ZjA5YjU2MWRjNzU1NDkzMjk3NTQyY2FjNGNjNmY1MzdfNS00LTEtMS04MTYwMw_b6977ffc-199f-459e-af19-e1a0d4f2fb74"
      unitRef="usd">200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RhYmxlOmYwOWI1NjFkYzc1NTQ5MzI5NzU0MmNhYzRjYzZmNTM3L3RhYmxlcmFuZ2U6ZjA5YjU2MWRjNzU1NDkzMjk3NTQyY2FjNGNjNmY1MzdfNi0yLTEtMS04MTYwMw_1d7b9b54-f51b-4ddc-a617-66d2011c7273"
      unitRef="usd">45000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RhYmxlOmYwOWI1NjFkYzc1NTQ5MzI5NzU0MmNhYzRjYzZmNTM3L3RhYmxlcmFuZ2U6ZjA5YjU2MWRjNzU1NDkzMjk3NTQyY2FjNGNjNmY1MzdfNi00LTEtMS04MTYwMw_0e592baf-fec3-44fa-908a-6586ccb6e4ea"
      unitRef="usd">32100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RleHRyZWdpb246NzFkZjg4ZTlkMzk3NDBmM2FkMjVmMjZiMzhmYjUzMjRfMTk0OA_a43d3819-b6c5-48f7-8d36-0da3c45dd747">&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:73.607%"/&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.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expense category line item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services and product development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.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;20.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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;45.0&#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;32.1&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Includes costs of $26.8 million and $19.2 million during the three months ended March&#160;31, 2023 and 2022, respectively, for awards to retirement-eligible employees. Those awards vest on an accelerated basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id5a9fd892a09448ea0ffa128f2e77c56_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RhYmxlOjE1MDFiNjNhNTBkMTQwMDRiMTczZDEwYjhhMWRjNTEwL3RhYmxlcmFuZ2U6MTUwMWI2M2E1MGQxNDAwNGIxNzNkMTBiOGExZGM1MTBfMy0yLTEtMS04MTYwMw_f0def9d3-aac8-49d8-8381-ea276e5182e4"
      unitRef="usd">18300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i286d4547715a4f999994f17b51a56a08_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RhYmxlOjE1MDFiNjNhNTBkMTQwMDRiMTczZDEwYjhhMWRjNTEwL3RhYmxlcmFuZ2U6MTUwMWI2M2E1MGQxNDAwNGIxNzNkMTBiOGExZGM1MTBfMy00LTEtMS04MTYwMw_e8c244cd-e74c-4083-94d6-ef1d18b07ac3"
      unitRef="usd">11500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5146427aa4b542bea609bf9bac38b376_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RhYmxlOjE1MDFiNjNhNTBkMTQwMDRiMTczZDEwYjhhMWRjNTEwL3RhYmxlcmFuZ2U6MTUwMWI2M2E1MGQxNDAwNGIxNzNkMTBiOGExZGM1MTBfNC0yLTEtMS04MTYwMw_0e602fa6-21d2-4a80-ad1b-80a4e31847f9"
      unitRef="usd">26700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7acf7d0cb63844b2a65f85786dda1341_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RhYmxlOjE1MDFiNjNhNTBkMTQwMDRiMTczZDEwYjhhMWRjNTEwL3RhYmxlcmFuZ2U6MTUwMWI2M2E1MGQxNDAwNGIxNzNkMTBiOGExZGM1MTBfNC00LTEtMS04MTYwMw_bfa2521a-af87-448c-be85-4e37de3dc9af"
      unitRef="usd">20600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RhYmxlOjE1MDFiNjNhNTBkMTQwMDRiMTczZDEwYjhhMWRjNTEwL3RhYmxlcmFuZ2U6MTUwMWI2M2E1MGQxNDAwNGIxNzNkMTBiOGExZGM1MTBfNS0yLTEtMS04MTYwMw_a3fe7487-cdff-4123-82c0-c4294c8753d2"
      unitRef="usd">45000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RhYmxlOjE1MDFiNjNhNTBkMTQwMDRiMTczZDEwYjhhMWRjNTEwL3RhYmxlcmFuZ2U6MTUwMWI2M2E1MGQxNDAwNGIxNzNkMTBiOGExZGM1MTBfNS00LTEtMS04MTYwMw_a74d46bf-805a-490b-bd41-50735a2508c7"
      unitRef="usd">32100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if0643aaa901b40d5aefc7cdc3d714035_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RleHRyZWdpb246NzFkZjg4ZTlkMzk3NDBmM2FkMjVmMjZiMzhmYjUzMjRfNzgw_7d04682d-4123-4349-858d-20642d4c0b32"
      unitRef="usd">26800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie51a45a1b57c49738cd0340a6a58111f_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82MS9mcmFnOjcxZGY4OGU5ZDM5NzQwZjNhZDI1ZjI2YjM4ZmI1MzI0L3RleHRyZWdpb246NzFkZjg4ZTlkMzk3NDBmM2FkMjVmMjZiMzhmYjUzMjRfNzg3_fc202db7-3769-4884-9983-2464a27dbfb0"
      unitRef="usd">19200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RleHRyZWdpb246ZmY1N2M4NjgyMDY0NDFiYjhmMmRhZTg2MGFjOWUxZWVfMTgwOQ_5b1a4f3a-eec3-4d5e-b5dd-962f19f5f14d">Segment Information&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s products and services are delivered through three segments &#x2013; Research, Conferences and Consulting, as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Research&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; equips executives and their teams from every function and across all industries with actionable, objective insight, &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;guidance and tools. Our experienced experts deliver all this value informed by an unmatched combination of practitioner-sourced and data-driven research to help our clients address their mission critical priorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.15pt"&gt;Conferences&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; provides executives and teams across an organization the opportunity to learn, share and network. From our Gartner Symposium/Xpo series, to industry-leading conferences focused on specific business roles and topics, to peer-driven sessions, our offerings enable attendees to experience the best of Gartner insight and guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:12.53pt"&gt;Consulting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; serves senior executives leading technology-driven strategic initiatives leveraging the power of Gartner&#x2019;s actionable, objective insight. Through custom analysis and on-the-ground support we enable optimized technology investments and stronger performance on our clients&#x2019; mission critical priorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company evaluates segment performance and allocates resources based on gross contribution margin. Gross contribution, as presented in the tables below, is defined as operating income or loss excluding certain Cost of services and product development expenses, Selling, general and administrative expenses, Depreciation, Amortization of intangibles, Acquisition and integration charges and Gain from sale of divested operation. Certain bonus and fringe benefit costs included in consolidated Cost of services and product development are not allocated to segment expense. The accounting policies used by the reportable segments are the same as those used by the Company. There are no intersegment revenues. The Company does not identify or allocate assets, including capital expenditures, by reportable segment. Accordingly, assets are not reported by segment because the information is not available by segment and is not reviewed in the evaluation of segment performance or in making decisions regarding the allocation of resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below present information about the Company&#x2019;s reportable segments for the periods indicated (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:49.192%"/&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:11.333%"/&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;Three Months Ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;1,217,191&#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;64,642&#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,036&#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;1,408,869&#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;Gross contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(569,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;407,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;1,136,380&#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;10,354&#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;116,006&#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;1,262,740&#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;Gross contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;849,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;897,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(680,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;217,247&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides a reconciliation of total segment gross contribution to net income for the periods indicated (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="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:73.607%"/&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.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment gross contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;897,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs and expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services and product development - unallocated (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;617,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition and integration charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Gain from sale of divested operation&lt;/span&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;(139,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;407,957&#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 #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;217,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense and other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Gain on event cancellation insurance claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,783&#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;172,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The unallocated amounts consist of certain bonus and fringe costs recorded in consolidated Cost of services and product development that are not allocated to segment expense. The Company&#x2019;s policy is to allocate bonuses to segments at 100% of a segment employee&#x2019;s target bonus. Amounts above or below 100% are absorbed by corporate.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RleHRyZWdpb246ZmY1N2M4NjgyMDY0NDFiYjhmMmRhZTg2MGFjOWUxZWVfOTM_6765dc7d-a3b4-4cb7-9893-3b084d62d75e"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:Revenues
      contextRef="ic2b6fc44f8364958b08ab6b3772990cb_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RleHRyZWdpb246ZmY1N2M4NjgyMDY0NDFiYjhmMmRhZTg2MGFjOWUxZWVfODU3_607cdfd8-257a-44b5-a1d9-e4a0cfcfd08a"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RleHRyZWdpb246ZmY1N2M4NjgyMDY0NDFiYjhmMmRhZTg2MGFjOWUxZWVfMTgxOA_789d8857-ab49-452d-9549-79579d9fd8f0">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below present information about the Company&#x2019;s reportable segments for the periods indicated (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:49.192%"/&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:11.333%"/&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;Three Months Ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;1,217,191&#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;64,642&#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,036&#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;1,408,869&#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;Gross contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(569,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;407,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Research&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Conferences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;1,136,380&#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;10,354&#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;116,006&#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;1,262,740&#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;Gross contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;849,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;897,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(680,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;217,247&#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:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="ie0491e0fd95b4078953947669c6bc3d7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfMS0xLTEtMS04MTYwMw_008f3667-c784-4e7b-bb33-3e737961f04a"
      unitRef="usd">1217191000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ida9e6ae5977f4720b71d4e983c01f068_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfMS0zLTEtMS04MTYwMw_f4f7aaf0-d982-4cd9-8f62-7f1858009cd8"
      unitRef="usd">64642000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic728330da0464f47b6902b47181c849e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfMS01LTEtMS04MTYwMw_c879b0fd-ef8b-42ff-a013-040a01fd287a"
      unitRef="usd">127036000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i38a806308fff4849af4b7747d21cce14_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfMS03LTEtMS04MTYwMw_5c771b8b-4c58-44b8-9229-ee74ca21346f"
      unitRef="usd">1408869000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie0491e0fd95b4078953947669c6bc3d7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfMi0xLTEtMS04MTYwMw_7146674e-2d60-461d-9794-7ab9429bb822"
      unitRef="usd">899514000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ida9e6ae5977f4720b71d4e983c01f068_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfMi0zLTEtMS04MTYwMw_b6e2aa72-6b76-4f23-9e73-791f9edf7993"
      unitRef="usd">26788000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic728330da0464f47b6902b47181c849e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfMi01LTEtMS04MTYwMw_3b226102-351f-49e0-9eda-46ea24bce50c"
      unitRef="usd">50808000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i38a806308fff4849af4b7747d21cce14_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfMi03LTEtMS04MTYwMw_5abee603-4182-4bd9-be54-d083ba49abb6"
      unitRef="usd">977110000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib42cc63ab8894abe86442d7cd742f469_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfMy03LTEtMS04MTYwMw_5715551b-766a-4b4f-b72a-167c4ff300b1"
      unitRef="usd">-569153000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfNC03LTEtMS04MTYwMw_136ef616-7498-4cb9-b776-4df2cead6ade"
      unitRef="usd">407957000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Revenues
      contextRef="i0022047a127d4adb82ec9b32945e085e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfNy0xLTEtMS04MTYwMw_3d7a2bdc-944a-4d66-966a-7450e3683935"
      unitRef="usd">1136380000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if8cf244835a848d29772b802c321c131_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfNy0zLTEtMS04MTYwMw_c125df22-1353-4738-b6c2-c4c7ab6afc53"
      unitRef="usd">10354000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4e802349a9814966adba50f75ae5172d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfNy01LTEtMS04MTYwMw_f0d7fc8e-8360-4323-a28a-cb98409212ec"
      unitRef="usd">116006000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie90866bb4d3241e186dfd76a9f3f1937_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfNy03LTEtMS04MTYwMw_16139c12-2985-4dc3-9820-0816ca441559"
      unitRef="usd">1262740000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0022047a127d4adb82ec9b32945e085e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfOC0xLTEtMS04MTYwMw_694b8d59-5e7e-4278-89d3-0eac33ba21c2"
      unitRef="usd">849379000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if8cf244835a848d29772b802c321c131_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfOC0zLTEtMS04MTYwMw_4fa6aa2f-a1f0-486e-95aa-af24666728e1"
      unitRef="usd">-2876000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4e802349a9814966adba50f75ae5172d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfOC01LTEtMS04MTYwMw_161c79dc-8536-4811-b28c-44f091e55300"
      unitRef="usd">51012000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie90866bb4d3241e186dfd76a9f3f1937_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfOC03LTEtMS04MTYwMw_dc07e26e-bd13-440b-b881-21cb3ac87a0b"
      unitRef="usd">897515000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i180882a063e44fabb30792a01ef7fdfd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfOS03LTEtMS04MTYwMw_8ce5c30f-fddd-4cfc-88e0-91ad92dd8762"
      unitRef="usd">-680268000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjkwNzc0MjNjZWQ5NzQ1YTc5NGM4OTY1Y2IzZjdiZDZmL3RhYmxlcmFuZ2U6OTA3NzQyM2NlZDk3NDVhNzk0Yzg5NjVjYjNmN2JkNmZfMTAtNy0xLTEtODE2MDM_d75da797-6ab2-44d1-accf-ae3537a2d196"
      unitRef="usd">217247000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RleHRyZWdpb246ZmY1N2M4NjgyMDY0NDFiYjhmMmRhZTg2MGFjOWUxZWVfMTgyNQ_70fe222a-85e8-493c-977e-215035c10e6a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides a reconciliation of total segment gross contribution to net income for the periods indicated (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="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:73.607%"/&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.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment gross contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;897,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs and expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services and product development - unallocated (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;617,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition and integration charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Gain from sale of divested operation&lt;/span&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;(139,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;407,957&#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 #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;217,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense and other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Gain on event cancellation insurance claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,783&#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;172,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The unallocated amounts consist of certain bonus and fringe costs recorded in consolidated Cost of services and product development that are not allocated to segment expense. The Company&#x2019;s policy is to allocate bonuses to segments at 100% of a segment employee&#x2019;s target bonus. Amounts above or below 100% are absorbed by corporate.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:OperatingIncomeLoss
      contextRef="i38a806308fff4849af4b7747d21cce14_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfMy0yLTEtMS04MTYwMw_a3604031-10d3-4c84-9fb7-c59ee39be0b6"
      unitRef="usd">977110000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie90866bb4d3241e186dfd76a9f3f1937_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfMy00LTEtMS04MTYwMw_78307bd2-4453-4e06-a147-13c15c1d8fbc"
      unitRef="usd">897515000</us-gaap:OperatingIncomeLoss>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib42cc63ab8894abe86442d7cd742f469_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfNS0yLTEtMS04MTYwMw_b1ba0281-13ce-463b-b3b3-c21b1632c606"
      unitRef="usd">3380000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i180882a063e44fabb30792a01ef7fdfd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfNS00LTEtMS04MTYwMw_aec8beea-68a1-4599-99a8-4fcaeea9c734"
      unitRef="usd">11808000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib42cc63ab8894abe86442d7cd742f469_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfNi0yLTEtMS04MTYwMw_febeeec0-6411-4edf-82c9-b3c909c5fbb9"
      unitRef="usd">657090000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i180882a063e44fabb30792a01ef7fdfd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfNi00LTEtMS04MTYwMw_84b75dca-a264-45b6-82b8-79b53c41646b"
      unitRef="usd">617904000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib42cc63ab8894abe86442d7cd742f469_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfNy0yLTEtMS04MTYwMw_5395860e-48ab-4ec1-a1e0-de6197011d22"
      unitRef="usd">46631000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i180882a063e44fabb30792a01ef7fdfd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfNy00LTEtMS04MTYwMw_94e8b330-7b67-4511-a58b-bc307c637257"
      unitRef="usd">48349000</us-gaap:DepreciationDepletionAndAmortization>
    <it:BusinessCombinationAcquisitionandIntegrationRelatedCosts
      contextRef="ib42cc63ab8894abe86442d7cd742f469_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfOC0yLTEtMS04MTYwMw_a9198d61-4cd9-4564-bc63-d4b3c69a62c9"
      unitRef="usd">1368000</it:BusinessCombinationAcquisitionandIntegrationRelatedCosts>
    <it:BusinessCombinationAcquisitionandIntegrationRelatedCosts
      contextRef="i180882a063e44fabb30792a01ef7fdfd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfOC00LTEtMS04MTYwMw_134746aa-3f8c-4ef7-bc11-3d79b5a53217"
      unitRef="usd">2207000</it:BusinessCombinationAcquisitionandIntegrationRelatedCosts>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfOS0yLTEtMS0xMjEzMjk_1c4eaaaf-1207-40f0-afc9-44abe4c969ba"
      unitRef="usd">139316000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfOS00LTEtMS0xMjEzMzg_aad547eb-38d3-43a2-b56b-686765751c7a"
      unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfOS0yLTEtMS04MTYwMw_03baa348-f4bf-481d-bb33-716d3bb78fbc"
      unitRef="usd">407957000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfOS00LTEtMS04MTYwMw_053f9c6c-f37d-4470-af72-f06146b2a50d"
      unitRef="usd">217247000</us-gaap:OperatingIncomeLoss>
    <it:InterestExpenseandOtherNonoperatingIncome
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfMTAtMi0xLTEtODE2MDM_2eefb2ee-0cab-4388-afa4-b542cf402e18"
      unitRef="usd">29757000</it:InterestExpenseandOtherNonoperatingIncome>
    <it:InterestExpenseandOtherNonoperatingIncome
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfMTAtNC0xLTEtODE2MDM_9521578b-ce67-4524-929f-d58977dc1679"
      unitRef="usd">2188000</it:InterestExpenseandOtherNonoperatingIncome>
    <us-gaap:InsuredEventGainLoss
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfMTEtMi0xLTEtODE2MDM_2662ca62-bf1b-45da-94f2-245d1643e600"
      unitRef="usd">3077000</us-gaap:InsuredEventGainLoss>
    <us-gaap:InsuredEventGainLoss
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfMTEtNC0xLTEtODE2MDM_bf9f980d-2105-4543-9985-d26862ddd478"
      unitRef="usd">0</us-gaap:InsuredEventGainLoss>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfMTMtMi0xLTEtODE2MDM_28228e4c-6a63-49fb-874e-a163f3fcf074"
      unitRef="usd">85494000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfMTMtNC0xLTEtODE2MDM_134ff9ca-5ba6-42a9-a643-21af7a817810"
      unitRef="usd">42544000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfMTQtMi0xLTEtODE2MDM_bc42cb27-c308-4e01-a1aa-8f6e3cbd65e6"
      unitRef="usd">295783000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RhYmxlOjNjYmZmYTllNGY1YTQ1Y2E4OTZmMDE0MjAwYWUyMjMyL3RhYmxlcmFuZ2U6M2NiZmZhOWU0ZjVhNDVjYTg5NmYwMTQyMDBhZTIyMzJfMTQtNC0xLTEtODE2MDM_661496e6-b7a9-443a-81ef-c05d8ba1c5e0"
      unitRef="usd">172515000</us-gaap:NetIncomeLoss>
    <it:SegmentReportingInformationPercentofTargetBonusChargesAllocatedtoSegments
      contextRef="i0a7ae70d24144c8c97a16387e37d9f8b_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RleHRyZWdpb246ZmY1N2M4NjgyMDY0NDFiYjhmMmRhZTg2MGFjOWUxZWVfMTcxNA_59ac427e-cc15-48b0-a3d5-02ef51458e2c"
      unitRef="number">1</it:SegmentReportingInformationPercentofTargetBonusChargesAllocatedtoSegments>
    <it:SegmentReportingInformationPercentofTargetBonusChargesAllocatedtoSegments
      contextRef="i0a7ae70d24144c8c97a16387e37d9f8b_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82NC9mcmFnOmZmNTdjODY4MjA2NDQxYmI4ZjJkYWU4NjBhYzllMWVlL3RleHRyZWdpb246ZmY1N2M4NjgyMDY0NDFiYjhmMmRhZTg2MGFjOWUxZWVfMTc3OA_82a0faa4-2290-4310-8cfa-12511998e158"
      unitRef="number">1</it:SegmentReportingInformationPercentofTargetBonusChargesAllocatedtoSegments>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNzIyMw_5f80c3c8-cbef-4fe4-b5ce-64670f6863ee">Debt&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s total outstanding borrowings are summarized in the table below (in thousands).&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:72.291%"/&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:10.011%"/&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.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 Credit Agreement - Term loan facility (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;280,400&#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;282,200&#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;2020 Credit Agreement - Revolving credit facility (1), (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Senior Notes due 2028 (&#x201c;2028 Notes&#x201d;) (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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Notes due 2029 (&#x201c;2029 Notes&#x201d;) (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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Senior Notes due 2030 (&#x201c;2030 Notes&#x201d;) (5)&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;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal amount outstanding (7)&lt;/span&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,485,400&#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;2,487,200&#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;Less: deferred financing fees (8)&lt;/span&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;(24,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net balance sheet carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,460,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,461,407&#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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The contractual annualized interest rate as of March&#160;31, 2023 on the 2020 Credit Agreement Term loan facility and the Revolving credit facility was 6.13%, which consisted of a floating Eurodollar base rate of 4.875% plus a margin of 1.250%. However, the Company has an interest rate swap contract that effectively convert the floating Eurodollar base rates on outstanding amounts to a fixed base rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company had approximately $1.0 billion of available borrowing capacity on the 2020 Credit Agreement revolver (not including the expansion feature) as of March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of $800.0 million principal amount of 2028 Notes outstanding. The 2028 Notes bear interest at a fixed rate of 4.50% and mature on July 1, 2028.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of $600.0 million principal amount of 2029 Notes outstanding. The 2029 Notes bear interest at a fixed rate of 3.625% and mature on June 15, 2029.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of $800.0 million principal amount of 2030 Notes outstanding. The 2030 Notes bear interest at a fixed rate of 3.75% and mature on October 1, 2030.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of a State of Connecticut economic development loan originated in 2019 with a 10-year maturity and bears interest at a fixed rate of 1.75%. This loan may be repaid at any time by the Company without penalty. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The weighted average annual effective rate on the Company&#x2019;s outstanding debt for the three months ended March&#160;31, 2023, including the effects of its interest rate swaps discussed below, was 5.03%.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Deferred financing fees are being amortized to Interest expense, net over the term of the related debt obligation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2029 Notes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 18, 2021, the Company issued $600.0 million aggregate principal amount of 3.625% Senior Notes due 2029. The 2029 Notes were issued pursuant to an indenture, dated as of June 18, 2021 (the &#x201c;2029 Note Indenture&#x201d;), among the Company, the guarantors party thereto and U.S. Bank National Association, as trustee. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2029 Notes were issued at an issue price of 100.0% and bear interest at a rate of 3.625% per annum. Interest on the 2029 Notes is payable on June 15 and December 15 of each year, beginning on December 15, 2021. The 2029 Notes will mature on June 15, 2029. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may redeem some or all of the 2029 Notes at any time on or after June 15, 2024 for cash at the redemption prices set forth in the 2029 Notes Indenture, plus accrued and unpaid interest to, but excluding, the redemption date. Prior to June 15, 2024, the Company may redeem up to 40% of the aggregate principal amount of the 2029 Notes in connection with certain equity offerings, or some or all of the 2029 Notes with a &#x201c;make-whole&#x201d; premium, in each case subject to the terms set forth in the 2029 Note Indenture. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2030 Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 28, 2020, the Company issued $800.0 million aggregate principal amount of 3.75% Senior Notes due 2030. The 2030 Notes were issued pursuant to an indenture, dated as of September 28, 2020 (the &#x201c;2030 Note Indenture&#x201d;), among the Company, the guarantors party thereto and U.S. Bank National Association, as trustee. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2030 Notes were issued at an issue price of 100.0% and bear interest at a rate of 3.75% per annum. Interest on the 2030 Notes is payable on April 1 and October 1 of each year, beginning on April 1, 2021. The 2030 Notes will mature on October 1, 2030. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may redeem some or all of the 2030 Notes at any time on or after October 1, 2025 for cash at the redemption prices set forth in the 2030 Note Indenture, plus accrued and unpaid interest to, but excluding, the redemption date. Prior to October 1, 2025, the Company may redeem up to 40% of the aggregate principal amount of the 2030 Notes in connection with certain equity offerings, or some or all of the 2030 Notes with a &#x201c;make-whole&#x201d; premium, in each case subject to the terms set forth in the 2030 Note Indenture. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2028 Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 22, 2020, the Company issued $800.0 million aggregate principal amount of 4.50% Senior Notes due 2028. The 2028 Notes were issued pursuant to an indenture, dated as of June 22, 2020 (the &#x201c;2028 Note Indenture&#x201d;), among the Company, the guarantors party thereto and U.S. Bank National Association, as trustee. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2028 Notes were issued at an issue price of 100.0% and bear interest at a rate of 4.50% per annum. Interest on the 2028 Notes is payable on January 1 and July 1 of each year, beginning on January 1, 2021. The 2028 Notes will mature on July 1, 2028. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may redeem some or all of the 2028 Notes at any time on or after July 1, 2023 for cash at the redemption prices set forth in the 2028 Note Indenture, plus accrued and unpaid interest to, but excluding, the redemption date. Prior to July 1, 2023, the Company may redeem up to 40% of the aggregate principal amount of the 2028 Notes in connection with certain equity offerings, or some or all of the 2028 Notes with a &#x201c;make-whole&#x201d; premium, in each case subject to the terms set forth in the 2028 Note Indenture.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2020 Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a credit facility that currently provides for a $400.0 million Term loan facility and a $1.0 billion Revolving credit facility (the &#x201c;2020 Credit Agreement&#x201d;). The 2020 Credit Agreement contains certain customary restrictive loan covenants, including, among others, financial covenants that apply a maximum consolidated leverage ratio and a minimum consolidated interest expense coverage ratio. The Company was in compliance with all financial covenants as of March&#160;31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Term loan is being repaid in consecutive quarterly installments that commenced on December 31, 2020, plus a final payment to be made on September 28, 2025. The Revolving credit facility may be borrowed, repaid and re-borrowed through September 28, 2025, at which all then-outstanding amounts must be repaid. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, the Company had one fixed-for-floating interest rate swap contract with a notional value of $350.0 million that matures in 2025. The Company pays a base fixed rate of 3.04%&#160;and in return receives a floating Eurodollar base rate on&#160;30-day notional borrowings. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective June 30, 2020, the Company de-designated all of its interest rate swaps and discontinued hedge accounting. Accordingly, subsequent changes to the fair value of the interest rate swaps are recorded in Other (expense) income, net. The amounts previously recorded in Accumulated other comprehensive loss are amortized into Interest expense, net over the terms of the hedged forecasted interest payments. As of March&#160;31, 2023, $47.2 million is remaining in Accumulated other comprehensive loss, net. See Note 11 &#x2014; Derivatives and Hedging for the amounts remaining in Accumulated other comprehensive loss, net of tax effect, at March&#160;31, 2023 and December&#160;31, 2022. See Note 12 &#x2014; Fair Value Disclosures for a discussion of the fair values of Company&#x2019;s interest rate swaps.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNzIzMA_fb5383ed-933c-4f39-9e65-6ec04fbe5707">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s total outstanding borrowings are summarized in the table below (in thousands).&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:72.291%"/&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:10.011%"/&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.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 Credit Agreement - Term loan facility (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;280,400&#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;282,200&#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;2020 Credit Agreement - Revolving credit facility (1), (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Senior Notes due 2028 (&#x201c;2028 Notes&#x201d;) (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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Notes due 2029 (&#x201c;2029 Notes&#x201d;) (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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Senior Notes due 2030 (&#x201c;2030 Notes&#x201d;) (5)&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;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal amount outstanding (7)&lt;/span&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,485,400&#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;2,487,200&#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;Less: deferred financing fees (8)&lt;/span&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;(24,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net balance sheet carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,460,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,461,407&#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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The contractual annualized interest rate as of March&#160;31, 2023 on the 2020 Credit Agreement Term loan facility and the Revolving credit facility was 6.13%, which consisted of a floating Eurodollar base rate of 4.875% plus a margin of 1.250%. However, the Company has an interest rate swap contract that effectively convert the floating Eurodollar base rates on outstanding amounts to a fixed base rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company had approximately $1.0 billion of available borrowing capacity on the 2020 Credit Agreement revolver (not including the expansion feature) as of March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of $800.0 million principal amount of 2028 Notes outstanding. The 2028 Notes bear interest at a fixed rate of 4.50% and mature on July 1, 2028.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of $600.0 million principal amount of 2029 Notes outstanding. The 2029 Notes bear interest at a fixed rate of 3.625% and mature on June 15, 2029.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of $800.0 million principal amount of 2030 Notes outstanding. The 2030 Notes bear interest at a fixed rate of 3.75% and mature on October 1, 2030.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of a State of Connecticut economic development loan originated in 2019 with a 10-year maturity and bears interest at a fixed rate of 1.75%. This loan may be repaid at any time by the Company without penalty. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The weighted average annual effective rate on the Company&#x2019;s outstanding debt for the three months ended March&#160;31, 2023, including the effects of its interest rate swaps discussed below, was 5.03%.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Deferred financing fees are being amortized to Interest expense, net over the term of the related debt obligation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id84076db9d7f4150ac4e1b3c7cd04fe7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfMi0yLTEtMS04MTYwMw_e9072aa4-f324-45c1-8d78-202f731875ec"
      unitRef="usd">280400000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iff9b7ef6faab4c5fae291df025759dad_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfMi00LTEtMS04MTYwMw_093f0b1e-6d45-4e48-9ab7-b0e8e01af481"
      unitRef="usd">282200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i311380fea8c24b5eb25e94ca493f44f0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfMy0yLTEtMS04MTYwMw_0a247fc1-15d9-43f0-ae7c-746acc9735a7"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0b5bc59018c54f3ab526fb1ec4c72ff5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfMy00LTEtMS04MTYwMw_ce005e91-f902-4a6c-960e-d1b6756f4baf"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5b37947325aa4ecba0662ab148b71794_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfNC0yLTEtMS04MTYwMw_a4498274-3c9f-4cbf-a503-2c3fcfae0745"
      unitRef="usd">800000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3f1fdd55f4d54f21ad4dd3b5144b643d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfNC00LTEtMS04MTYwMw_3556cd98-549b-400f-b035-276a6a96b634"
      unitRef="usd">800000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iaf71b713b60744b29bbcb3d007d3d052_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfNS0yLTEtMS04MTYwMw_49790041-e875-44bc-833f-eeb9f10a0cd5"
      unitRef="usd">600000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i744925160070478ca91d2be1b3414aed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfNS00LTEtMS04MTYwMw_3797c607-b8a7-4275-8fd1-e2044e8a0219"
      unitRef="usd">600000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i2e38c751c43d418a8eb1a3403e3cada2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfNi0yLTEtMS04MTYwMw_6515bff3-ae49-43b6-a20b-4952115409f3"
      unitRef="usd">800000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idee4e3327de1491e8f1e244acf84b89f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfNi00LTEtMS04MTYwMw_cccc7fb5-eeaf-49e0-bbd9-adb00550a605"
      unitRef="usd">800000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ideff15c4e032423ba99c1fecb94bbf95_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfNy0yLTEtMS04MTYwMw_108f4e43-d85e-41d5-a578-3fd77779ecf0"
      unitRef="usd">5000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id02a0374a9844287b983ef24fca8eb52_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfNy00LTEtMS04MTYwMw_40541d25-0f39-4455-82b0-9aaafc9f7579"
      unitRef="usd">5000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfOC0yLTEtMS04MTYwMw_07df33f7-742e-4fb2-8730-bcbba7ce4d29"
      unitRef="usd">2485400000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfOC00LTEtMS04MTYwMw_468733c9-a781-42dd-88f0-4cb98894186d"
      unitRef="usd">2487200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfOS0yLTEtMS04MTYwMw_2b36494e-c41d-44ae-8ebd-48ab84e56e7f"
      unitRef="usd">24631000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfOS00LTEtMS04MTYwMw_640e78c0-fcc9-4edc-86ca-5fe33a174abf"
      unitRef="usd">25793000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfMTAtMi0xLTEtODE2MDM_e1f78e37-862e-4494-97d2-eab0d21642ce"
      unitRef="usd">2460769000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RhYmxlOjk1ZDJjMDQ1YzNmYTRhYjFiODE5MmUwNDc4MTZlNDYwL3RhYmxlcmFuZ2U6OTVkMmMwNDVjM2ZhNGFiMWI4MTkyZTA0NzgxNmU0NjBfMTAtNC0xLTEtODE2MDM_712046c9-3d97-47df-8f44-ff0fda50a11a"
      unitRef="usd">2461407000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="id84076db9d7f4150ac4e1b3c7cd04fe7_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMjUy_2eaff6dd-d58d-43ef-a61a-f66dd713ab5c"
      unitRef="number">0.0613</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <it:FloatingEurodollarBaseRate
      contextRef="id84076db9d7f4150ac4e1b3c7cd04fe7_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMzEw_5e102064-789b-4acf-b8ba-1c9c327d3161"
      unitRef="number">0.04875</it:FloatingEurodollarBaseRate>
    <it:DebtInstrumentAdditionalInterestaboveBaseRate
      contextRef="iddaa7301394f4118a961a09423318128_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMzMw_04251f31-d28a-43aa-a64e-68ce9cc6a7f4"
      unitRef="number">0.01250</it:DebtInstrumentAdditionalInterestaboveBaseRate>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i311380fea8c24b5eb25e94ca493f44f0_I20230331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNTIz_bef97db4-72c2-4623-8b2c-93a679d82022"
      unitRef="usd">1000000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5b37947325aa4ecba0662ab148b71794_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNjU2_6c6deb19-efac-4981-8c82-9dcd9c1eb34a"
      unitRef="usd">800000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0428f06b60684eeeb3a08fabe2409ff2_I20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNzUx_638845fd-5e3e-4e7d-9fe4-ea75493b96c6"
      unitRef="number">0.0450</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iaf71b713b60744b29bbcb3d007d3d052_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNzk0_272814d1-8b80-4d40-8932-b38b10e8bb22"
      unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia97a2ff10e9148eb9ccf9e59e483c1f2_I20210618"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfODg5_7c4620e3-31a8-4126-82e7-656d88227537"
      unitRef="number">0.03625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2e38c751c43d418a8eb1a3403e3cada2_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfOTMz_3d0cbe51-aace-4ed3-847b-094af17fcc3d"
      unitRef="usd">800000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i72753815530d4cdabec71b5a9df7d0e4_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMTAyOA_235402de-6518-4873-827b-0d0ecf3ccc4f"
      unitRef="number">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="i1b9f486d47714c4ab4d9426cef9e97aa_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMTMxMA_c4c5741d-2512-4ab7-bf80-9d55491658ca">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i158e948ef1dd4de985216be143afce06_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMTM2NQ_9d19fdb1-5d87-4dea-92d6-89ebc6b31bfd"
      unitRef="number">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMTYyMw_b1f14f4c-4c62-46b2-9c65-b39da3aa7627"
      unitRef="number">0.0503</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia97a2ff10e9148eb9ccf9e59e483c1f2_I20210618"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMTgxMw_0e6e6cd5-bc65-4a3f-a784-ee9a069f25f7"
      unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia97a2ff10e9148eb9ccf9e59e483c1f2_I20210618"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMTg0Ng_7c4620e3-31a8-4126-82e7-656d88227537"
      unitRef="number">0.03625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <it:DebtInstrumentIssuePricePercentage
      contextRef="ia97a2ff10e9148eb9ccf9e59e483c1f2_I20210618"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMjEyNg_6348c829-e752-483d-9e93-0cb23dc3b225"
      unitRef="number">1.000</it:DebtInstrumentIssuePricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia97a2ff10e9148eb9ccf9e59e483c1f2_I20210618"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMjE2MA_7c4620e3-31a8-4126-82e7-656d88227537"
      unitRef="number">0.03625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i7609bf7c297a4668b6d066be02d2ee58_D20210618-20210618"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMjYyMg_740e254a-91e9-4547-a26c-effdaa7e5d41"
      unitRef="number">0.40</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i72753815530d4cdabec71b5a9df7d0e4_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMjkxMg_b71bd41d-50f8-4e98-8ac0-e1ab3c03d200"
      unitRef="usd">800000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i72753815530d4cdabec71b5a9df7d0e4_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMjk0NQ_235402de-6518-4873-827b-0d0ecf3ccc4f"
      unitRef="number">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <it:DebtInstrumentIssuePricePercentage
      contextRef="i72753815530d4cdabec71b5a9df7d0e4_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMzIzMA_c82993c6-c1ec-4e55-a669-caba673edd2e"
      unitRef="number">1.000</it:DebtInstrumentIssuePricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i72753815530d4cdabec71b5a9df7d0e4_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMzI2NA_235402de-6518-4873-827b-0d0ecf3ccc4f"
      unitRef="number">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i276d65444a8444dc8c3602fdd59c4705_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfMzcyNQ_659763b4-67b9-4689-9ca3-86a0c13a40f6"
      unitRef="number">0.40</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0428f06b60684eeeb3a08fabe2409ff2_I20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNDAxMA_9cd97839-85a7-4ef6-a12e-ada4233df9ee"
      unitRef="usd">800000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0428f06b60684eeeb3a08fabe2409ff2_I20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNDA0Mw_638845fd-5e3e-4e7d-9fe4-ea75493b96c6"
      unitRef="number">0.0450</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <it:DebtInstrumentIssuePricePercentage
      contextRef="i0428f06b60684eeeb3a08fabe2409ff2_I20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNDMyMw_e966cb8a-ad44-4c72-88ab-f188c5eec602"
      unitRef="number">1.000</it:DebtInstrumentIssuePricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0428f06b60684eeeb3a08fabe2409ff2_I20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNDM1Nw_638845fd-5e3e-4e7d-9fe4-ea75493b96c6"
      unitRef="number">0.0450</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="idf48060436a24bd9b6b4f18248e55a27_D20200622-20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNDgxMA_1a2d8f83-eff8-4b68-8611-bba86d3430c1"
      unitRef="number">0.40</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib015f910883c43cdb9ea94921d77a4c8_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNTEzMg_3f73c594-07f3-4459-97e4-f1f9a2d5faa9"
      unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iae1635d4405446fd8bf0a8f13dd01150_I20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNTE2MA_b75ce152-d91c-4654-a8ae-8d0b6953434e"
      unitRef="usd">1000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i2e18fd0787e943ab87ac68a2e2182991_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNTg4Nw_5d47daca-22b0-4f32-9c8b-48e9b6e35aef"
      unitRef="contract">1</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i2e18fd0787e943ab87ac68a2e2182991_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNTk2Mg_09ee5732-f7e5-4532-be77-d4db51546df9"
      unitRef="usd">350000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i8d7bbdb2d8e544dc93656f2381b9f32a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNjAyNQ_fd52e57f-254a-4a74-a111-3e7382ce9743"
      unitRef="number">0.0304</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeTermOfContract
      contextRef="i5113d51fe7824f0189473e5c71fcf473_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNjA4Ng_a9adcaa5-fb14-4d23-abed-75e612501923">P30D</us-gaap:DerivativeTermOfContract>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="ib632d53ccb3143d1aefc7a8d1eedb3dd_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF82Ny9mcmFnOjg0YjZmMjY4NmNkMDQ4M2JiNjQ3NTgzNjM2N2FlMTBjL3RleHRyZWdpb246ODRiNmYyNjg2Y2QwNDgzYmI2NDc1ODM2MzY3YWUxMGNfNjgwOQ_163f8645-f45c-4e93-afaa-6c7de07574bb"
      unitRef="usd">47200000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfMzY2OQ_573e2225-667a-45b4-b2af-fac699da7556">Equity&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share Repurchase Authorization&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2015, the Company&#x2019;s Board of Directors (the &#x201c;Board&#x201d;) authorized a share repurchase program to repurchase up to $1.2 billion of the Company&#x2019;s common stock. The Board authorized incremental share repurchases of up to an additional $1.6 billion, $1.0&#160;billion and $0.4&#160;billion of the Company&#x2019;s common stock during 2021, 2022, and February 2023, respectively. As of March&#160;31, 2023, $954.5&#160;million remained available under the share repurchase program. The Company may repurchase its common stock from time-to-time in amounts, at prices and in the manner that the Company deems appropriate, subject to the availability of stock, prevailing market conditions, the trading price of the stock, the Company&#x2019;s financial performance and other conditions. Repurchases may be made through open market purchases (which may include repurchase plans designed to comply with Rule 10b5-1 of the Securities Exchange Act of 1934, as amended), accelerated share repurchases, private transactions or other transactions and will be funded by cash on hand and borrowings. Repurchases may also be made from time-to-time in connection with the settlement of the Company&#x2019;s stock-based compensation awards. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s share repurchase activity is presented in the table below for the periods indicated.&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:73.607%"/&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.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares repurchased (1) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,627,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for repurchased shares (in thousands) (2)&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;106,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;451,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The average purchase price for repurchased shares was $332.18 and $284.53 for the three months ended March&#160;31, 2023 and 2022, respectively. The repurchased shares during the three months ended March&#160;31, 2023 and 2022 included purchases for both open market purchases and stock-based compensation award settlements. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The cash paid for repurchased shares during the three months ended March&#160;31, 2023 excluded $2.0&#160;million of open market purchases with trade dates in March 2023 that settled in April 2023. The cash paid for repurchased shares during the three months ended March&#160;31, 2022 excluded $12.1&#160;million of open market purchases with trade dates in March 2022 that settled in April 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated Other Comprehensive Loss, net (&#x201c;AOCL&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below provide information about the changes in AOCL by component and the related amounts reclassified out of AOCL to income during the periods indicated (net of tax, in thousands) (1).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31, 2023&lt;/span&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:52.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate&lt;br/&gt;Swaps &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance - Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) activity during the period:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Change in AOCL before reclassifications to income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Reclassifications from AOCL to income (2), (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss), 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;5,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance &#x2013; March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,414)&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;(4,213)&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;(56,283)&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;(95,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31, 2022&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:52.408%"/&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.426%"/&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.426%"/&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.180%"/&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: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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate&lt;br/&gt;Swaps &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Balance &#x2013;  December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) activity during the period:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Change in AOCL before reclassifications to income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Reclassifications from AOCL to income (2), (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss), 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;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;(6,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance &#x2013; March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,953)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,624)&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;(25,234)&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;(82,811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;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:52.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;/table&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:52.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Amounts in parentheses represent debits (deferred losses).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;$5.1 million and $7.2 million of the reclassifications related to interest rate swaps (cash flow hedges) were recorded in Interest expense, net, for the three months ended March&#160;31, 2023 and 2022, respectively. See Note 8 &#x2014; Debt and Note 11 &#x2014; Derivatives and Hedging for information regarding the cash flow hedges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The reclassifications related to defined benefit pension plans were recorded in Other (expense) income, net. &lt;/span&gt;&lt;/div&gt;The estimated net amount of the existing losses on the Company&#x2019;s interest rate swaps that are reported in Accumulated other comprehensive loss, net at March&#160;31, 2023 that is expected to be reclassified into earnings within the next 12 months is $19.8 million.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i781b738780374ee3be2df3028828d3b5_I20151231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfNTQ5NzU1ODE4OTMw_c75a0409-cc9c-450b-86fd-e61891460d3e"
      unitRef="usd">1200000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <it:StockRepurchaseProgramAdditionalAuthorizedAmount
      contextRef="ic17237971d0442e581bb3a7f7272de5f_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfNTQ5NzU1ODE4OTIy_f2b709f5-f1fe-4432-84e5-eedcb76f8847"
      unitRef="usd">1600000000</it:StockRepurchaseProgramAdditionalAuthorizedAmount>
    <it:StockRepurchaseProgramAdditionalAuthorizedAmount
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfNTQ5NzU1ODE4OTE1_324b138a-d16e-459c-8ee1-069eac45c816"
      unitRef="usd">1000000000</it:StockRepurchaseProgramAdditionalAuthorizedAmount>
    <it:StockRepurchaseProgramAdditionalAuthorizedAmount
      contextRef="i4bf114662a4f41108342b3d84c20248e_I20230228"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfNTQ5NzU1ODE4OTA3_e25762bb-fc24-4d09-885b-ef219cc3ecc7"
      unitRef="usd">400000000</it:StockRepurchaseProgramAdditionalAuthorizedAmount>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfMzgw_ec954b82-98e3-44cf-b899-2468437fc867"
      unitRef="usd">954500000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfMzY5Mw_9ccc3810-5156-40a1-bd4b-b2061dc4b557">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s share repurchase activity is presented in the table below for the periods indicated.&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:73.607%"/&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.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares repurchased (1) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,627,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for repurchased shares (in thousands) (2)&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;106,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;451,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The average purchase price for repurchased shares was $332.18 and $284.53 for the three months ended March&#160;31, 2023 and 2022, respectively. The repurchased shares during the three months ended March&#160;31, 2023 and 2022 included purchases for both open market purchases and stock-based compensation award settlements. &lt;/span&gt;&lt;/div&gt;(2)The cash paid for repurchased shares during the three months ended March&#160;31, 2023 excluded $2.0&#160;million of open market purchases with trade dates in March 2023 that settled in April 2023. The cash paid for repurchased shares during the three months ended March&#160;31, 2022 excluded $12.1&#160;million of open market purchases with trade dates in March 2022 that settled in April 2022.</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmZiNzU0MzJjMzM0NDRlODBhMWVkYjNiNmJjYjRmNTFkL3RhYmxlcmFuZ2U6ZmI3NTQzMmMzMzQ0NGU4MGExZWRiM2I2YmNiNGY1MWRfMy0yLTEtMS04MTYwMw_d4962976-f2cf-415c-a88f-6c31ee246298"
      unitRef="shares">327680</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmZiNzU0MzJjMzM0NDRlODBhMWVkYjNiNmJjYjRmNTFkL3RhYmxlcmFuZ2U6ZmI3NTQzMmMzMzQ0NGU4MGExZWRiM2I2YmNiNGY1MWRfMy00LTEtMS04MTYwMw_4f801b0d-9eb5-4ac6-8b24-891a097ea37c"
      unitRef="shares">1627709</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmZiNzU0MzJjMzM0NDRlODBhMWVkYjNiNmJjYjRmNTFkL3RhYmxlcmFuZ2U6ZmI3NTQzMmMzMzQ0NGU4MGExZWRiM2I2YmNiNGY1MWRfNC0yLTEtMS04MTYwMw_3f88605b-026f-46a9-9e4d-dff574412a81"
      unitRef="usd">106850000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmZiNzU0MzJjMzM0NDRlODBhMWVkYjNiNmJjYjRmNTFkL3RhYmxlcmFuZ2U6ZmI3NTQzMmMzMzQ0NGU4MGExZWRiM2I2YmNiNGY1MWRfNC00LTEtMS04MTYwMw_17a231dc-9ca5-48af-8e7f-9b9bd0c49fb7"
      unitRef="usd">451070000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <it:TreasuryStockAveragePricePaidPerShare
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfMTMyOA_66a97a8a-17a8-4e1d-8988-a680e1806a63"
      unitRef="usdPerShare">332.18</it:TreasuryStockAveragePricePaidPerShare>
    <it:TreasuryStockAveragePricePaidPerShare
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfMTMzNQ_125ff93c-90eb-4425-bc9a-939bc58512d2"
      unitRef="usdPerShare">284.53</it:TreasuryStockAveragePricePaidPerShare>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2b49c5055c2a46718a225463eaf746c8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfMTY5Mg_1cc50ad1-418d-4db1-b64d-4a76ba7ed242"
      unitRef="usd">2000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia4c3c7f7934f40f38cc03d8173c2c42b_D20220401-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfMTk2NQ_4db33914-bb8d-4d8b-b6a2-be4abe3c0bc5"
      unitRef="usd">12100000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfMzY4NQ_87cf32df-5eed-49af-af74-eae1ca6f59d3">The tables below provide information about the changes in AOCL by component and the related amounts reclassified out of AOCL to income during the periods indicated (net of tax, in thousands) (1).&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;Three Months Ended March 31, 2023&lt;/span&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:52.487%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate&lt;br/&gt;Swaps &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance - Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) activity during the period:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Change in AOCL before reclassifications to income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Reclassifications from AOCL to income (2), (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss), 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;5,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance &#x2013; March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,414)&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;(4,213)&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;(56,283)&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;(95,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31, 2022&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:52.408%"/&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.426%"/&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.426%"/&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.180%"/&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: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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate&lt;br/&gt;Swaps &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Balance &#x2013;  December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) activity during the period:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Change in AOCL before reclassifications to income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Reclassifications from AOCL to income (2), (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss), 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;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;(6,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance &#x2013; March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,953)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,624)&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;(25,234)&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;(82,811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;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:52.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;/table&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:52.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Amounts in parentheses represent debits (deferred losses).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;$5.1 million and $7.2 million of the reclassifications related to interest rate swaps (cash flow hedges) were recorded in Interest expense, net, for the three months ended March&#160;31, 2023 and 2022, respectively. See Note 8 &#x2014; Debt and Note 11 &#x2014; Derivatives and Hedging for information regarding the cash flow hedges.&lt;/span&gt;&lt;/div&gt;(3)The reclassifications related to defined benefit pension plans were recorded in Other (expense) income, net.</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="id11d6c5db0864bb985816697c856b7c0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfMS0yLTEtMS04MTYwMw_27e03bfb-3b75-4f1a-b187-57072c9e85e5"
      unitRef="usd">-39248000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia08fb4a15a4f4c6e97551f665be28a32_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfMS00LTEtMS04MTYwMw_19ecbb73-dd37-432e-877f-8a63ce208223"
      unitRef="usd">-4247000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia96685c9fed14ec4b6a34dd7b48dae44_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfMS02LTEtMS04MTYwMw_55656ead-af99-47d1-aa6a-5d517539200a"
      unitRef="usd">-58115000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i58bb2c29dd954cf1bd22675137879a38_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfMS04LTEtMS04MTYwMw_a1da3740-f7ff-471e-b20a-70a824fa0262"
      unitRef="usd">-101610000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i6985ee782da4426e842e3f025c05e049_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfMy0yLTEtMS04MTYwMw_7d60af3f-57c2-4531-8eaa-3e68f230ff9c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ifdca1894011f4559ac19b00f55c90dbb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfMy00LTEtMS04MTYwMw_3c11f1d6-91da-4dfc-a4e2-01fb9f656abf"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ica4bb934a55549688c1ba9781268c876_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfMy02LTEtMS04MTYwMw_02cdd58a-5c45-43cb-8537-f2bd6dcb203b"
      unitRef="usd">1832000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfMy04LTEtMS04MTYwMw_e89d4c90-7557-490a-ad5f-0a61c87e088f"
      unitRef="usd">1832000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i6985ee782da4426e842e3f025c05e049_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfNC0yLTEtMS04MTYwMw_3d18989d-5b0e-4903-9d6a-c71a27015786"
      unitRef="usd">-3834000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ifdca1894011f4559ac19b00f55c90dbb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfNC00LTEtMS04MTYwMw_1fb1d988-5541-42ae-9e0c-1226e1ab1226"
      unitRef="usd">-34000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ica4bb934a55549688c1ba9781268c876_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfNC02LTEtMS04MTYwMw_031b17b1-8ecd-4f73-a701-1bb93828a51e"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfNC04LTEtMS04MTYwMw_6b4ace21-c9da-4134-8210-ca2e6ce0bfd5"
      unitRef="usd">-3868000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6985ee782da4426e842e3f025c05e049_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfNS0yLTEtMS04MTYwMw_694e08db-e236-43eb-967e-f5de76aac2dd"
      unitRef="usd">3834000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifdca1894011f4559ac19b00f55c90dbb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfNS00LTEtMS04MTYwMw_4919abae-38b7-46d6-bfd6-788aa1efefe2"
      unitRef="usd">34000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ica4bb934a55549688c1ba9781268c876_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfNS02LTEtMS04MTYwMw_a61fee7c-d8f5-4f52-b03b-8410aba04d3e"
      unitRef="usd">1832000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfNS04LTEtMS04MTYwMw_de456626-cd83-4af1-b6d0-d8e4c2ba2223"
      unitRef="usd">5700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i7ee58e4f89fc4684a02129540a2e15ef_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfNi0yLTEtMS04MTYwMw_e884ef6b-0850-410c-8682-c459e0bda183"
      unitRef="usd">-35414000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2a30d6c07eb34e51b0e33a377a625d7c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfNi00LTEtMS04MTYwMw_d1fbe820-b434-4db2-8071-f3eebc9b2c31"
      unitRef="usd">-4213000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaaae5f0616494814b783298e70d14ca0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfNi02LTEtMS04MTYwMw_e140d704-c4a4-4adb-8179-778feb450262"
      unitRef="usd">-56283000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7fdf52a0681e493e9ec775490cefe41d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOjI1ZmFmNjgwYzQ1MjQ0YTg5YWFkMDZlNjZhNmM3ZWU4L3RhYmxlcmFuZ2U6MjVmYWY2ODBjNDUyNDRhODlhYWQwNmU2NmE2YzdlZThfNi04LTEtMS04MTYwMw_644e1d8a-5017-4885-a3fc-bdc6570a4e1f"
      unitRef="usd">-95910000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4a7adfdcbb0348d4a4a464904d780445_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfMS0yLTEtMS04MTYwMw_70da57e4-6cbb-4992-a504-7a6d2e6c5b81"
      unitRef="usd">-56323000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i41904bf1041f4c09ba047614740c08dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfMS00LTEtMS04MTYwMw_bd67414f-2484-460c-80a6-8ec22f5131f3"
      unitRef="usd">-6672000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic46e931a0df349cdb53a4cabd24fa832_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfMS02LTEtMS04MTYwMw_918ba715-9663-49e6-8a62-6aa2c4586330"
      unitRef="usd">-18436000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7304d298b294dd9b42f75466f78eda2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfMS04LTEtMS04MTYwMw_72063da1-2f99-4d1e-b2fb-f73f0813b388"
      unitRef="usd">-81431000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ibdd5218466eb439db42a406cacb7c400_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfMy0yLTEtMS04MTYwMw_d8fca7ee-4933-40c8-ba1b-272b8e269436"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i9a9feae4f27c4f889808f50432d09ddf_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfMy00LTEtMS04MTYwMw_205aae35-9378-43c5-bfb8-8c977e52a396"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i28c4f81361ef43a3bae00216a566c68e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfMy02LTEtMS04MTYwMw_03b5376d-8b6a-4cb0-9cc6-b1b49a4107cb"
      unitRef="usd">-6798000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfMy04LTEtMS04MTYwMw_ab204b90-ac00-4a8b-8d73-7a03cb68d1cf"
      unitRef="usd">-6798000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ibdd5218466eb439db42a406cacb7c400_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfNC0yLTEtMS04MTYwMw_27b07d32-a01c-48f3-b5c1-a6d8243e0b49"
      unitRef="usd">-5370000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i9a9feae4f27c4f889808f50432d09ddf_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfNC00LTEtMS04MTYwMw_f26e443e-280c-4da1-92cd-5802b8ad0c9a"
      unitRef="usd">-48000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i28c4f81361ef43a3bae00216a566c68e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfNC02LTEtMS04MTYwMw_a82714bf-9919-466c-9d20-212d245393a9"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfNC04LTEtMS04MTYwMw_37d29540-71b8-4b5a-8cef-8e97a8b0fcfb"
      unitRef="usd">-5418000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ibdd5218466eb439db42a406cacb7c400_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfNS0yLTEtMS04MTYwMw_28c1a487-0929-448f-83c0-1c6e33867f15"
      unitRef="usd">5370000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9a9feae4f27c4f889808f50432d09ddf_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfNS00LTEtMS04MTYwMw_f491b31d-6e25-4080-b839-b19e7afd4784"
      unitRef="usd">48000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i28c4f81361ef43a3bae00216a566c68e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfNS02LTEtMS04MTYwMw_fe770335-a327-438a-9759-f98d9e5a9c0f"
      unitRef="usd">-6798000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfNS04LTEtMS04MTYwMw_95924a24-b9ee-46ff-b3cf-346392a5636c"
      unitRef="usd">-1380000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i5841d6e484fb42758f98dafa4f0230e0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfNi0yLTEtMS04MTYwMw_dbb7a406-2c26-4bef-ba77-40900fa195fe"
      unitRef="usd">-50953000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i91cf778c374b49a0908f52df855e4966_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfNi00LTEtMS04MTYwMw_ddcb0982-b9a5-404d-9698-3f6ce331ce4e"
      unitRef="usd">-6624000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibd43ae5cd77c4caf8a536f59c74a20d6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfNi02LTEtMS04MTYwMw_67214095-2678-472d-8137-305eae99dfbb"
      unitRef="usd">-25234000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i223d81e1a9f147378b0a7c8aad4df5e9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RhYmxlOmRjMTExZWY2N2U2YTQ4NDliYWU2ZDJkYmIyZjU3ZmY3L3RhYmxlcmFuZ2U6ZGMxMTFlZjY3ZTZhNDg0OWJhZTZkMmRiYjJmNTdmZjdfNi04LTEtMS04MTYwMw_c5d6f964-62a3-4848-864b-39e177288e85"
      unitRef="usd">-82811000</us-gaap:StockholdersEquity>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i5113d51fe7824f0189473e5c71fcf473_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfMjkyOQ_df113199-1187-4910-9820-0b18bd9b23f5"
      unitRef="usd">5100000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if1517850cf034cedb1748439b8abc824_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfMjkzNg_5c132f92-fa0f-4609-9013-b04d9882dc3b"
      unitRef="usd">7200000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
      contextRef="i5113d51fe7824f0189473e5c71fcf473_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83My9mcmFnOmRjYTVhMzJmZjllZTQ2NGFhMTA1NTI4ZWQ3YmZmOWFiL3RleHRyZWdpb246ZGNhNWEzMmZmOWVlNDY0YWExMDU1MjhlZDdiZmY5YWJfMzY1OA_12d0a8aa-4576-4a8c-9bd1-ac6a8b13e2db"
      unitRef="usd">-19800000</us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83Ni9mcmFnOmY4MTVlZDE4NWYxODRmMDNhODlkNjdlODUwN2Y5ZWE3L3RleHRyZWdpb246ZjgxNWVkMTg1ZjE4NGYwM2E4OWQ2N2U4NTA3ZjllYTdfOTIy_a7e91e6a-651d-4759-9c79-6a53dcac58ea">Income Taxes&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes was $85.5 million and $42.5 million for the three months ended March&#160;31, 2023 and 2022, respectively. The effective income tax rate was 22.4% and 19.8% for the three months ended March&#160;31, 2023 and 2022, respectively. The year-over-year increase in the effective income tax rate was primarily due to the sale of the TalentNeuron business.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had gross unrecognized tax benefits of $141.0 million on March&#160;31, 2023 and $137.2 million on December&#160;31, 2022. It is reasonably possible that gross unrecognized tax benefits will decrease by approximately $12.3 million within the next twelve months due to the anticipated closure of audits and the expiration of certain statutes of limitation.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83Ni9mcmFnOmY4MTVlZDE4NWYxODRmMDNhODlkNjdlODUwN2Y5ZWE3L3RleHRyZWdpb246ZjgxNWVkMTg1ZjE4NGYwM2E4OWQ2N2U4NTA3ZjllYTdfNjU_b2df56b5-812f-4f43-b7af-6d45adadcf7a"
      unitRef="usd">85500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83Ni9mcmFnOmY4MTVlZDE4NWYxODRmMDNhODlkNjdlODUwN2Y5ZWE3L3RleHRyZWdpb246ZjgxNWVkMTg1ZjE4NGYwM2E4OWQ2N2U4NTA3ZjllYTdfNzI_11d826dc-d1e3-42ec-81a4-51f16e0a3f91"
      unitRef="usd">42500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83Ni9mcmFnOmY4MTVlZDE4NWYxODRmMDNhODlkNjdlODUwN2Y5ZWE3L3RleHRyZWdpb246ZjgxNWVkMTg1ZjE4NGYwM2E4OWQ2N2U4NTA3ZjllYTdfMjIz_2d470138-83e3-4dc8-a5e2-f3ab53c6e26f"
      unitRef="number">0.224</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83Ni9mcmFnOmY4MTVlZDE4NWYxODRmMDNhODlkNjdlODUwN2Y5ZWE3L3RleHRyZWdpb246ZjgxNWVkMTg1ZjE4NGYwM2E4OWQ2N2U4NTA3ZjllYTdfMjMw_f45374e4-0b35-448e-9dac-f340b4246272"
      unitRef="number">0.198</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83Ni9mcmFnOmY4MTVlZDE4NWYxODRmMDNhODlkNjdlODUwN2Y5ZWE3L3RleHRyZWdpb246ZjgxNWVkMTg1ZjE4NGYwM2E4OWQ2N2U4NTA3ZjllYTdfNjcy_8e119725-7e5a-41ea-bef8-2d50ad5b0309"
      unitRef="usd">141000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83Ni9mcmFnOmY4MTVlZDE4NWYxODRmMDNhODlkNjdlODUwN2Y5ZWE3L3RleHRyZWdpb246ZjgxNWVkMTg1ZjE4NGYwM2E4OWQ2N2U4NTA3ZjllYTdfNjg1_7dd17761-769f-484a-8864-944c316a085b"
      unitRef="usd">137200000</us-gaap:UnrecognizedTaxBenefits>
    <it:UnrecognizedTaxBenefitsReductionsResultingFromSettlementsWithTaxingAuthoritiesAndLapseOfApplicableStatuteOfLimitations
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF83Ni9mcmFnOmY4MTVlZDE4NWYxODRmMDNhODlkNjdlODUwN2Y5ZWE3L3RleHRyZWdpb246ZjgxNWVkMTg1ZjE4NGYwM2E4OWQ2N2U4NTA3ZjllYTdfNzg5_e9db5391-24e1-459c-9d2f-3d8096e8fec0"
      unitRef="usd">12300000</it:UnrecognizedTaxBenefitsReductionsResultingFromSettlementsWithTaxingAuthoritiesAndLapseOfApplicableStatuteOfLimitations>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RleHRyZWdpb246ZmRlZGY5ZmU4NDI4NDBmZGE4NWQzYjJiYWUzNzM5ZTZfMjcwMg_d32e5b97-38b3-481f-a433-5bf49faa8355">Derivatives and HedgingThe Company enters into a limited number of derivative contracts to mitigate the cash flow risk associated with changes in interest rates on variable-rate debt and changes in foreign exchange rates on forecasted foreign currency transactions. The Company accounts for its outstanding derivative contracts in accordance with FASB ASC Topic 815, which requires all derivatives, including derivatives designated as accounting hedges, to be recorded on the balance sheet at fair value. The tables below provide information regarding the Company&#x2019;s outstanding derivative contracts as of the dates indicated (in thousands, except for number of contracts).&lt;div style="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:25.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:13.381%"/&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;March 31, 2023&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative Contract Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Asset&lt;br/&gt;(Liability), Net (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&lt;br/&gt;Sheet&lt;br/&gt;Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Loss Recorded&lt;br/&gt;in AOCL, net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forwards (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;582,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;7,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;(35,414)&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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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:25.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:13.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative Contract Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Asset&lt;br/&gt;(Liability), Net (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&lt;br/&gt;Sheet&lt;br/&gt;Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Loss Recorded&lt;br/&gt;in AOCL, net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forwards (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037,763&#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;10,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;(39,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Effective June 30, 2020, the Company de-designated all of its interest rate swaps and discontinued hedge accounting. Accordingly, subsequent changes to fair value of the interest rate swaps are recorded in Other (expense) income, net. The amounts previously recorded in Accumulated other comprehensive loss are amortized into Interest expense, net over the terms of the hedged forecasted interest payments. See&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Note 8 &#x2014; Debt for additional information regarding the Company&#x2019;s interest rate swap contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has foreign exchange transaction risk because it typically enters into transactions in the normal course of business that are denominated in foreign currencies that differ from the local functional currency. The Company enters into short-term foreign currency forward exchange contracts to mitigate the cash flow risk associated with changes in foreign currency rates on forecasted foreign currency transactions. These contracts are accounted for at fair value with realized and unrealized gains and losses recognized in Other (expense) income, net because the Company does not designate these contracts as hedges for accounting purposes. All of the outstanding foreign currency forward exchange contracts at March&#160;31, 2023 matured before April 30, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;See Note 12 &#x2014; Fair Value Disclosures for the determination of the fair values of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March&#160;31, 2023, all of the Company&#x2019;s derivative counterparties were investment grade financial institutions. The Company did not have any collateral arrangements with its derivative counterparties and none of the derivative contracts contained credit-risk related contingent features. The table below provides information regarding amounts recognized in the accompanying Condensed Consolidated Statements of Operations for derivative contracts for the periods indicated (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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.607%"/&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.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount recorded in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfMy0wLTEtMS0xMDMyMTY_3f914282-726b-4c56-9049-43230f1ff0c9"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfMy0wLTEtMS0xMDMyMTY_4d6040cf-cd75-4a61-a792-789907f2f7e4"&gt;Interest expense, net (1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfNC0wLTEtMS0xMDMyMjM_4d582d57-8a11-4b6f-94d3-f67851e986fa"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfNC0wLTEtMS0xMDMyMjM_bc6c8503-79e8-420b-ba6a-89d40d560542"&gt;Other expense (income), net&lt;/span&gt;&lt;/span&gt; (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expense (income), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of interest expense from interest rate swap contracts.&lt;/span&gt;&lt;/div&gt;(2)Consists of net realized and unrealized gains and losses on foreign currency forward contracts and gains and losses on de-designated interest rate swaps.</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RleHRyZWdpb246ZmRlZGY5ZmU4NDI4NDBmZGE4NWQzYjJiYWUzNzM5ZTZfMjY3NQ_0b5bbdfa-4be5-45f1-b2e0-5ab0ae50d09a">The tables below provide information regarding the Company&#x2019;s outstanding derivative contracts as of the dates indicated (in thousands, except for number of contracts).&lt;div style="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:25.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:13.381%"/&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;March 31, 2023&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative Contract Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Asset&lt;br/&gt;(Liability), Net (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&lt;br/&gt;Sheet&lt;br/&gt;Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Loss Recorded&lt;br/&gt;in AOCL, net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forwards (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;582,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;7,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;(35,414)&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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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:25.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&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:13.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative Contract Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Asset&lt;br/&gt;(Liability), Net (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&lt;br/&gt;Sheet&lt;br/&gt;Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Loss Recorded&lt;br/&gt;in AOCL, net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forwards (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037,763&#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;10,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;(39,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Effective June 30, 2020, the Company de-designated all of its interest rate swaps and discontinued hedge accounting. Accordingly, subsequent changes to fair value of the interest rate swaps are recorded in Other (expense) income, net. The amounts previously recorded in Accumulated other comprehensive loss are amortized into Interest expense, net over the terms of the hedged forecasted interest payments. See&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Note 8 &#x2014; Debt for additional information regarding the Company&#x2019;s interest rate swap contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has foreign exchange transaction risk because it typically enters into transactions in the normal course of business that are denominated in foreign currencies that differ from the local functional currency. The Company enters into short-term foreign currency forward exchange contracts to mitigate the cash flow risk associated with changes in foreign currency rates on forecasted foreign currency transactions. These contracts are accounted for at fair value with realized and unrealized gains and losses recognized in Other (expense) income, net because the Company does not designate these contracts as hedges for accounting purposes. All of the outstanding foreign currency forward exchange contracts at March&#160;31, 2023 matured before April 30, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;See Note 12 &#x2014; Fair Value Disclosures for the determination of the fair values of these instruments.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ia156e8035ed3477e91f9aa86ba224501_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjFjYWI1ZTk3NjhiNzRjMTM4ZWI5NTY5OTRmN2FkYjIyL3RhYmxlcmFuZ2U6MWNhYjVlOTc2OGI3NGMxMzhlYjk1Njk5NGY3YWRiMjJfMi0yLTEtMS04MTYwMw_3fd08e7f-8513-4257-922c-b58517355a86"
      unitRef="contract">1</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ia156e8035ed3477e91f9aa86ba224501_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjFjYWI1ZTk3NjhiNzRjMTM4ZWI5NTY5OTRmN2FkYjIyL3RhYmxlcmFuZ2U6MWNhYjVlOTc2OGI3NGMxMzhlYjk1Njk5NGY3YWRiMjJfMi00LTEtMS04MTYwMw_e81be17f-8a80-43ac-aca8-998ce5d49c60"
      unitRef="usd">350000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ia156e8035ed3477e91f9aa86ba224501_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjFjYWI1ZTk3NjhiNzRjMTM4ZWI5NTY5OTRmN2FkYjIyL3RhYmxlcmFuZ2U6MWNhYjVlOTc2OGI3NGMxMzhlYjk1Njk5NGY3YWRiMjJfMi02LTEtMS04MTYwMw_f297e9e6-f377-4ba3-be59-fb96415896da"
      unitRef="usd">1681000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="iecfbe95ec2234a2292f7fceba0736f17_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjFjYWI1ZTk3NjhiNzRjMTM4ZWI5NTY5OTRmN2FkYjIyL3RhYmxlcmFuZ2U6MWNhYjVlOTc2OGI3NGMxMzhlYjk1Njk5NGY3YWRiMjJfMi0xMC0xLTEtODE2MDM_fbfcde86-80fb-49fb-89ed-8f8c3249cd5d"
      unitRef="usd">-35414000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i4a2076cfd6cb4a43b6f61f0638562914_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjFjYWI1ZTk3NjhiNzRjMTM4ZWI5NTY5OTRmN2FkYjIyL3RhYmxlcmFuZ2U6MWNhYjVlOTc2OGI3NGMxMzhlYjk1Njk5NGY3YWRiMjJfMy02LTEtMS04MTYwMw_cfe35d0d-d812-4083-a1b3-62035111bd30"
      unitRef="usd">5909000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i2d07358433494aa2882126654d3d0f8f_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjFjYWI1ZTk3NjhiNzRjMTM4ZWI5NTY5OTRmN2FkYjIyL3RhYmxlcmFuZ2U6MWNhYjVlOTc2OGI3NGMxMzhlYjk1Njk5NGY3YWRiMjJfNC0yLTEtMS04MTYwMw_3f32467f-96cc-4f40-87af-1ff8e212b1b4"
      unitRef="contract">38</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i2d07358433494aa2882126654d3d0f8f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjFjYWI1ZTk3NjhiNzRjMTM4ZWI5NTY5OTRmN2FkYjIyL3RhYmxlcmFuZ2U6MWNhYjVlOTc2OGI3NGMxMzhlYjk1Njk5NGY3YWRiMjJfNC00LTEtMS04MTYwMw_40037384-3577-467a-9d19-1b20bc052704"
      unitRef="usd">232475000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i2d07358433494aa2882126654d3d0f8f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjFjYWI1ZTk3NjhiNzRjMTM4ZWI5NTY5OTRmN2FkYjIyL3RhYmxlcmFuZ2U6MWNhYjVlOTc2OGI3NGMxMzhlYjk1Njk5NGY3YWRiMjJfNC02LTEtMS04MTYwMw_54f70867-2629-46ca-9897-d6b1761466b4"
      unitRef="usd">-483000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i9e922202efc04399bb2a04ca2f1166af_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjFjYWI1ZTk3NjhiNzRjMTM4ZWI5NTY5OTRmN2FkYjIyL3RhYmxlcmFuZ2U6MWNhYjVlOTc2OGI3NGMxMzhlYjk1Njk5NGY3YWRiMjJfNC0xMC0xLTEtODE2MDM_ccdbd992-b657-4550-b176-18c2bfe43437"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjFjYWI1ZTk3NjhiNzRjMTM4ZWI5NTY5OTRmN2FkYjIyL3RhYmxlcmFuZ2U6MWNhYjVlOTc2OGI3NGMxMzhlYjk1Njk5NGY3YWRiMjJfNS0yLTEtMS04MTYwMw_66b2d310-76dc-4465-b99d-18c2c94ce932"
      unitRef="contract">39</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjFjYWI1ZTk3NjhiNzRjMTM4ZWI5NTY5OTRmN2FkYjIyL3RhYmxlcmFuZ2U6MWNhYjVlOTc2OGI3NGMxMzhlYjk1Njk5NGY3YWRiMjJfNS00LTEtMS04MTYwMw_02857784-22a7-47b0-9f2d-028844167574"
      unitRef="usd">582475000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjFjYWI1ZTk3NjhiNzRjMTM4ZWI5NTY5OTRmN2FkYjIyL3RhYmxlcmFuZ2U6MWNhYjVlOTc2OGI3NGMxMzhlYjk1Njk5NGY3YWRiMjJfNS02LTEtMS04MTYwMw_93abbad9-22f6-4662-a5a7-b16738813a3c"
      unitRef="usd">7107000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjFjYWI1ZTk3NjhiNzRjMTM4ZWI5NTY5OTRmN2FkYjIyL3RhYmxlcmFuZ2U6MWNhYjVlOTc2OGI3NGMxMzhlYjk1Njk5NGY3YWRiMjJfNS0xMC0xLTEtODE2MDM_cc7fc928-fe47-4ed6-b009-8effe94397b6"
      unitRef="usd">-35414000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i096753a2a578453eb8c232d237217330_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjZmZjAwZGQ1OGVlYzQ2M2E4MDE4YjZhOTVlZDk0YzQ4L3RhYmxlcmFuZ2U6NmZmMDBkZDU4ZWVjNDYzYTgwMThiNmE5NWVkOTRjNDhfMi0yLTEtMS04MTYwMw_60d20849-2f9c-4d77-978f-de2f7c003c93"
      unitRef="contract">1</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i096753a2a578453eb8c232d237217330_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjZmZjAwZGQ1OGVlYzQ2M2E4MDE4YjZhOTVlZDk0YzQ4L3RhYmxlcmFuZ2U6NmZmMDBkZDU4ZWVjNDYzYTgwMThiNmE5NWVkOTRjNDhfMi00LTEtMS04MTYwMw_ee69f50e-fc32-4a65-a0f2-3f9a66e8b862"
      unitRef="usd">350000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i096753a2a578453eb8c232d237217330_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjZmZjAwZGQ1OGVlYzQ2M2E4MDE4YjZhOTVlZDk0YzQ4L3RhYmxlcmFuZ2U6NmZmMDBkZDU4ZWVjNDYzYTgwMThiNmE5NWVkOTRjNDhfMi02LTEtMS04MTYwMw_74fadcad-8bf7-4953-8952-76ca7f4a8740"
      unitRef="usd">3952000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i28c769b70fb14c41a975385608cb388e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjZmZjAwZGQ1OGVlYzQ2M2E4MDE4YjZhOTVlZDk0YzQ4L3RhYmxlcmFuZ2U6NmZmMDBkZDU4ZWVjNDYzYTgwMThiNmE5NWVkOTRjNDhfMi0xMC0xLTEtODE2MDM_cbbc952a-05f4-43ff-a0c1-f41cc3dc454b"
      unitRef="usd">-39248000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ibf367640fa7c4230a0581a781714d354_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjZmZjAwZGQ1OGVlYzQ2M2E4MDE4YjZhOTVlZDk0YzQ4L3RhYmxlcmFuZ2U6NmZmMDBkZDU4ZWVjNDYzYTgwMThiNmE5NWVkOTRjNDhfMy02LTEtMS04MTYwMw_98611cb3-08e9-4056-82f1-041ff63af0d9"
      unitRef="usd">6346000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ie4463d9d8b084faaa0ce934702079592_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjZmZjAwZGQ1OGVlYzQ2M2E4MDE4YjZhOTVlZDk0YzQ4L3RhYmxlcmFuZ2U6NmZmMDBkZDU4ZWVjNDYzYTgwMThiNmE5NWVkOTRjNDhfNC0yLTEtMS04MTYwMw_a92a35d5-c403-42dc-8078-a77dbd9bf930"
      unitRef="contract">138</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ie4463d9d8b084faaa0ce934702079592_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjZmZjAwZGQ1OGVlYzQ2M2E4MDE4YjZhOTVlZDk0YzQ4L3RhYmxlcmFuZ2U6NmZmMDBkZDU4ZWVjNDYzYTgwMThiNmE5NWVkOTRjNDhfNC00LTEtMS04MTYwMw_bc9965dd-5258-4235-b443-cbba3b1ecc4d"
      unitRef="usd">687763000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ie4463d9d8b084faaa0ce934702079592_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjZmZjAwZGQ1OGVlYzQ2M2E4MDE4YjZhOTVlZDk0YzQ4L3RhYmxlcmFuZ2U6NmZmMDBkZDU4ZWVjNDYzYTgwMThiNmE5NWVkOTRjNDhfNC02LTEtMS04MTYwMw_e02b1132-73c6-4aaf-b5f5-79e9384c2882"
      unitRef="usd">625000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="id8a260332a794b099804c4e6fc9b4ed0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjZmZjAwZGQ1OGVlYzQ2M2E4MDE4YjZhOTVlZDk0YzQ4L3RhYmxlcmFuZ2U6NmZmMDBkZDU4ZWVjNDYzYTgwMThiNmE5NWVkOTRjNDhfNC0xMC0xLTEtODE2MDM_44e5a660-40a5-42a2-b9cd-e3560c01b430"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjZmZjAwZGQ1OGVlYzQ2M2E4MDE4YjZhOTVlZDk0YzQ4L3RhYmxlcmFuZ2U6NmZmMDBkZDU4ZWVjNDYzYTgwMThiNmE5NWVkOTRjNDhfNS0yLTEtMS04MTYwMw_9ac9619c-2dbb-461d-8a7f-d31def339188"
      unitRef="contract">139</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjZmZjAwZGQ1OGVlYzQ2M2E4MDE4YjZhOTVlZDk0YzQ4L3RhYmxlcmFuZ2U6NmZmMDBkZDU4ZWVjNDYzYTgwMThiNmE5NWVkOTRjNDhfNS00LTEtMS04MTYwMw_02c2e2c5-d86c-4bf5-abce-f3be2a5ae2dc"
      unitRef="usd">1037763000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjZmZjAwZGQ1OGVlYzQ2M2E4MDE4YjZhOTVlZDk0YzQ4L3RhYmxlcmFuZ2U6NmZmMDBkZDU4ZWVjNDYzYTgwMThiNmE5NWVkOTRjNDhfNS02LTEtMS04MTYwMw_08187cc3-091b-49a1-9df9-9d8c5f995451"
      unitRef="usd">10923000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i0fdb80d370e04567b505f93e2fd38b57_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjZmZjAwZGQ1OGVlYzQ2M2E4MDE4YjZhOTVlZDk0YzQ4L3RhYmxlcmFuZ2U6NmZmMDBkZDU4ZWVjNDYzYTgwMThiNmE5NWVkOTRjNDhfNS0xMC0xLTEtODE2MDM_1501f2fb-183c-4b25-a44a-38855e1da748"
      unitRef="usd">-39248000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RleHRyZWdpb246ZmRlZGY5ZmU4NDI4NDBmZGE4NWQzYjJiYWUzNzM5ZTZfMjY5OA_dc83af83-bbff-46a9-97c0-a2fe8ed37d5e">The table below provides information regarding amounts recognized in the accompanying Condensed Consolidated Statements of Operations for derivative contracts for the periods indicated (in thousands).&lt;div style="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:73.607%"/&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.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount recorded in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfMy0wLTEtMS0xMDMyMTY_3f914282-726b-4c56-9049-43230f1ff0c9"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfMy0wLTEtMS0xMDMyMTY_4d6040cf-cd75-4a61-a792-789907f2f7e4"&gt;Interest expense, net (1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfNC0wLTEtMS0xMDMyMjM_4d582d57-8a11-4b6f-94d3-f67851e986fa"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfNC0wLTEtMS0xMDMyMjM_bc6c8503-79e8-420b-ba6a-89d40d560542"&gt;Other expense (income), net&lt;/span&gt;&lt;/span&gt; (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expense (income), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Consists of interest expense from interest rate swap contracts.&lt;/span&gt;&lt;/div&gt;(2)Consists of net realized and unrealized gains and losses on foreign currency forward contracts and gains and losses on de-designated interest rate swaps.</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i95a874ff4cf3460b99dbfea6d00e558b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfMy0yLTEtMS04MTYwMw_f30a2544-8a86-477c-a43b-f28bd23789c7"
      unitRef="usd">-5117000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ia8508420d89e487a8d4b5e0df44862ad_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfMy00LTEtMS04MTYwMw_35e90c54-c91a-4244-9e80-510a821418e8"
      unitRef="usd">-7166000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ib8e965e49ccd4b0b8904ea61f49f7db1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfNC0yLTEtMS04MTYwMw_98f8e778-da6b-4367-9c13-3e1de0b2e63b"
      unitRef="usd">-1904000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i334685a1ecf74e8690c7f2c25ec5c9b9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfNC00LTEtMS04MTYwMw_fa345df6-bfaa-43d2-884c-523f31301874"
      unitRef="usd">26900000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfNS0yLTEtMS04MTYwMw_be07f86e-947a-40c2-839c-66145457e474"
      unitRef="usd">-7021000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84Mi9mcmFnOmZkZWRmOWZlODQyODQwZmRhODVkM2IyYmFlMzczOWU2L3RhYmxlOjUxMjEyMTIyMjAxYTQwYzE5YzJjMmNmNGFmZTRmOTZkL3RhYmxlcmFuZ2U6NTEyMTIxMjIyMDFhNDBjMTljMmMyY2Y0YWZlNGY5NmRfNS00LTEtMS04MTYwMw_cb3dd570-2126-4810-b3ea-79d824f9940a"
      unitRef="usd">19734000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RleHRyZWdpb246ZTIwNGFlN2I0YzdkNGU5ZTk4NTNjYzdhMGFmYWY3YjJfNTQ1Nw_138d8932-2340-424a-b616-c6ad01af8712">Fair Value Disclosures&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments include cash equivalents, fees receivable from customers, accounts payable and accrued liabilities, all of which are normally short-term in nature. The Company believes that the carrying amounts of these financial &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;instruments reasonably approximate their fair values due to their short-term nature. The Company&#x2019;s financial instruments also include its outstanding variable-rate borrowings under the 2020 Credit Agreement. The Company believes that the carrying amounts of its variable-rate borrowings reasonably approximate their fair values because the rates of interest on those borrowings reflect current market rates of interest for similar instruments with comparable maturities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into a limited number of derivatives transactions but does not enter into repurchase agreements, securities lending transactions or master netting arrangements. Receivables or payables that result from derivatives transactions are recorded gross in the Company&#x2019;s Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;FASB ASC Topic 820 provides a framework for the measurement of fair value and a valuation hierarchy based on the transparency of inputs used in the valuation of assets and liabilities. Classification within the valuation hierarchy is based on the lowest level of input that is significant to the resulting fair value measurement. The valuation hierarchy contains three levels. Level 1 measurements consist of quoted prices in active markets for identical assets or liabilities. Level 2 measurements include significant other observable inputs such as quoted prices for similar assets or liabilities in active markets; identical assets or liabilities in inactive markets; observable inputs such as interest rates and yield curves; and other market-corroborated inputs. Level 3 measurements include significant unobservable inputs such as internally-created valuation models. Generally, the Company does not utilize Level 3 valuation inputs to remeasure any of its assets or liabilities. However, Level 3 inputs may be used by the Company when certain long-lived assets, including identifiable intangible assets, goodwill, and right-of-use assets are measured at fair value on a nonrecurring basis when there are indicators of impairment. Additionally, Level 3 inputs may be used by the Company in its required annual impairment review of goodwill. Information regarding the periodic assessment of the Company&#x2019;s goodwill is included in Note 3 &#x2014; Goodwill and Intangible Assets. The Company does not typically transfer assets or liabilities between different levels of the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the fair values of certain financial assets and liabilities that are measured at fair value on a recurring basis in the Company's financial statements (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="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:68.783%"/&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:13.373%"/&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:13.230%"/&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;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Values based on Level 1 inputs: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;6,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Level 1 inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,208&#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;6,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Values based on Level 2 inputs: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap contract (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Level 2 inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;97,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,917&#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;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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Values based on Level 2 inputs: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan liabilities (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;108,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Level 2 inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;99,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,696&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has a deferred compensation plan for the benefit of certain highly compensated officers, managers and other key employees. The assets consist of investments in money market funds, mutual funds and company-owned life insurance contracts, which are valued based on Level 1 or Level 2 inputs. The related deferred compensation plan liabilities are recorded at fair value, or the estimated amount needed to settle the liability, which the Company considers to be a Level 2 input.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company enters into foreign currency forward exchange contracts to hedge the effects of adverse fluctuations in foreign currency exchange rates (see Note 11 &#x2014; Derivatives and Hedging). Valuation of these contracts is based on observable foreign currency exchange rates in active markets, which the Company considers to be a Level 2 input.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has an interest rate swap contract that hedges the risk of variability from interest payments on its borrowings (see Note 8 &#x2014; Debt). The fair value of the interest rate swap is based on mark-to-market valuations prepared by a third-party broker. This valuation are based on observable interest rates from recently executed market transactions and other observable market data, which the Company considers to be Level 2 inputs. The Company independently corroborates the reasonableness of the valuations prepared by the third-party broker by using an electronic quotation service.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the carrying amounts (net of deferred financing costs) and fair values of financial instruments that are not recorded at fair value in the Company&#x2019;s Condensed Consolidated Balance Sheets (in thousands). The estimated fair value of the financial instruments was derived from quoted market prices provided by an independent dealer, which the Company considers to be a Level 2 input. &lt;/span&gt;&lt;/div&gt;&lt;div style="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:43.490%"/&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.057%"/&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.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.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.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;March 31,&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;December 31,&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;March 31,&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;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;793,218&#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;792,934&#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;762,480&#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;740,864&#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;2029 Notes&lt;/span&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;594,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;792,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;792,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;688,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;2,179,913&#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;2,179,209&#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;2,022,560&#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;1,953,562&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets and liabilities measured at fair value on a non-recurring basis&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s certain long-lived assets, including identifiable intangible assets, goodwill, right-of-use assets and other long-lived assets, are measured at fair value on a nonrecurring basis when there are indicators of impairment. During the three months ended March&#160;31, 2023 and 2022, the Company recorded&#160;impairment charges of&#160;$8.7 million and $23.9 million, respectively, on&#160;right-of-use assets and other long-lived assets primarily related to certain office leases that the Company determined will no longer be used.&#160;The impairments were derived by comparing the fair value of the impacted assets to the carrying value of those assets as of the impairment measurement date, as required under&#160;ASC Topic 360&#160;using Level 3 inputs.&#160;See&#160;Note 14 &#x2014; Leases for additional discussion related to these impairment charges.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RleHRyZWdpb246ZTIwNGFlN2I0YzdkNGU5ZTk4NTNjYzdhMGFmYWY3YjJfNTQ3Ng_d5e1cd43-8ace-43c8-86c0-4e4969045c48">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the fair values of certain financial assets and liabilities that are measured at fair value on a recurring basis in the Company's financial statements (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="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:68.783%"/&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:13.373%"/&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:13.230%"/&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;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Values based on Level 1 inputs: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;6,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Level 1 inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,208&#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;6,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Values based on Level 2 inputs: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap contract (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Level 2 inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;97,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,917&#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;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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Values based on Level 2 inputs: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan liabilities (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;108,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Level 2 inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;99,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,696&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has a deferred compensation plan for the benefit of certain highly compensated officers, managers and other key employees. The assets consist of investments in money market funds, mutual funds and company-owned life insurance contracts, which are valued based on Level 1 or Level 2 inputs. The related deferred compensation plan liabilities are recorded at fair value, or the estimated amount needed to settle the liability, which the Company considers to be a Level 2 input.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company enters into foreign currency forward exchange contracts to hedge the effects of adverse fluctuations in foreign currency exchange rates (see Note 11 &#x2014; Derivatives and Hedging). Valuation of these contracts is based on observable foreign currency exchange rates in active markets, which the Company considers to be a Level 2 input.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has an interest rate swap contract that hedges the risk of variability from interest payments on its borrowings (see Note 8 &#x2014; Debt). The fair value of the interest rate swap is based on mark-to-market valuations prepared by a third-party broker. This valuation are based on observable interest rates from recently executed market transactions and other observable market data, which the Company considers to be Level 2 inputs. The Company independently corroborates the reasonableness of the valuations prepared by the third-party broker by using an electronic quotation service.&lt;/span&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4e9773c74ab745b3853903130bd5775e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfMy0yLTEtMS04MTYwMw_f8bc10e9-8cd5-4faf-8c8d-e769f7b55de3"
      unitRef="usd">13208000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i873c9eb7bfe440dc83f3c80c3bf137f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfMy00LTEtMS04MTYwMw_d16e556f-b137-42a9-901d-3c22876b8fac"
      unitRef="usd">6065000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i599a969e2fac49e496d1ca2af11a7b67_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfNC0yLTEtMS04MTYwMw_ad965d5e-4b40-453e-8e32-c3c17bbb62aa"
      unitRef="usd">13208000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4fa0e5a246c9410aa485a738e4068688_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfNC00LTEtMS04MTYwMw_61cc90bc-4409-4664-b2e5-ed20388ededd"
      unitRef="usd">6065000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9676a6888cc8425f94cb82834439d238_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfNi0yLTEtMS04MTYwMw_15fe46ba-e4d8-4d91-8998-744480d0701a"
      unitRef="usd">89517000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia80b7d39ce5c440ea29c52a89e4c5cc7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfNi00LTEtMS04MTYwMw_93a32cae-ab09-44c3-a6b5-7df782ca9a03"
      unitRef="usd">84318000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibf9356ad82cf400eab56fb9e06b4125d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfNy0yLTEtMS04MTYwMw_e6bdeab6-7bb9-4a45-b5ac-df6966b3673e"
      unitRef="usd">42000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9ffec027f5a24968a884aa103f1ae0d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfNy00LTEtMS04MTYwMw_8c7ffec2-fcca-4a1a-817d-186c74c58bd7"
      unitRef="usd">3236000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9ec024a82d6344caa96f2c6662ffb536_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfOC0yLTEtMS04MTYwMw_8c3345d1-9d85-46f9-85b7-8b5dfa8def5d"
      unitRef="usd">7590000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i34167ac3d63e4306b454775764258cb8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfOC00LTEtMS04MTYwMw_867da029-d0ce-4b24-9c80-16f53ec94143"
      unitRef="usd">10298000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icd3ad251f7da4df0af67dae06eea8968_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfOS0yLTEtMS04MTYwMw_b605fcad-1386-40e8-a3ad-c31234977327"
      unitRef="usd">97149000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i31832881a8264548964abb6547be46c0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfOS00LTEtMS04MTYwMw_a2f96d0b-3755-42f6-af34-0346c24d3e22"
      unitRef="usd">97852000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if4f86349b98d41caa993c9415de86949_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfMTAtMi0xLTEtODE2MDM_f43a835a-9a99-404a-8d8a-f32b8bfb14b0"
      unitRef="usd">110357000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia6835b75122a4815a69bbc566eeac435_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfMTAtNC0xLTEtODE2MDM_17b694b0-9572-444c-ba5f-3ae90729939a"
      unitRef="usd">103917000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie5c145498cd74bbeb507451a33972e95_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfMTMtMi0xLTEtODE2MDM_f011c773-3739-40e7-9db7-f2d008b5b0fd"
      unitRef="usd">108171000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3f7c79e1b8384687b233ee7fb6ebaafa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfMTMtNC0xLTEtODE2MDM_3f972de2-dfd8-4247-9080-47dcbcf0dc09"
      unitRef="usd">96641000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ibf9356ad82cf400eab56fb9e06b4125d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfMTQtMi0xLTEtODE2MDM_4878c128-92fe-40d6-a4af-74d2d055d206"
      unitRef="usd">525000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i9ffec027f5a24968a884aa103f1ae0d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfMTQtNC0xLTEtODE2MDM_33766b22-ee30-4ed4-84b1-1cc49421cabc"
      unitRef="usd">2611000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="icd3ad251f7da4df0af67dae06eea8968_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfMTYtMi0xLTEtODE2MDM_64ca3cbd-6568-4a7a-af5c-9e3636c24a45"
      unitRef="usd">108696000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i31832881a8264548964abb6547be46c0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfMTYtNC0xLTEtODE2MDM_49e7a780-b66a-4350-ba1f-da19ac5a0589"
      unitRef="usd">99252000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="icd3ad251f7da4df0af67dae06eea8968_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfMTctMi0xLTEtODE2MDM_f93bb53b-7335-4f1c-a29f-0f0805a75c9e"
      unitRef="usd">108696000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i31832881a8264548964abb6547be46c0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOmE4MmI5ZWI5MWZkZDQ4MWRhN2EzZWFiOGU5NTFiZWJiL3RhYmxlcmFuZ2U6YTgyYjllYjkxZmRkNDgxZGE3YTNlYWI4ZTk1MWJlYmJfMTctNC0xLTEtODE2MDM_3fddd965-2c03-49b8-a007-62d2d44cc891"
      unitRef="usd">99252000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RleHRyZWdpb246ZTIwNGFlN2I0YzdkNGU5ZTk4NTNjYzdhMGFmYWY3YjJfNTQ2OA_87f2aaad-4162-43d7-ba38-f52ab7748d0b">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the carrying amounts (net of deferred financing costs) and fair values of financial instruments that are not recorded at fair value in the Company&#x2019;s Condensed Consolidated Balance Sheets (in thousands). The estimated fair value of the financial instruments was derived from quoted market prices provided by an independent dealer, which the Company considers to be a Level 2 input. &lt;/span&gt;&lt;/div&gt;&lt;div style="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:43.490%"/&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.057%"/&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.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.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.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;March 31,&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;December 31,&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;March 31,&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;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;793,218&#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;792,934&#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;762,480&#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;740,864&#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;2029 Notes&lt;/span&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;594,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;792,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;792,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;688,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;2,179,913&#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;2,179,209&#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;2,022,560&#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;1,953,562&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i5b37947325aa4ecba0662ab148b71794_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfMy0yLTEtMS04MTYwMw_9d1841b1-2cfd-4fda-986b-dfac1ec7d804"
      unitRef="usd">793218000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i3f1fdd55f4d54f21ad4dd3b5144b643d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfMy00LTEtMS04MTYwMw_84a60ff2-5590-4924-ad46-c1e792c57c70"
      unitRef="usd">792934000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i8485b82f55904b4f99ffb1fa144ef07d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfMy02LTEtMS04MTYwMw_868adbe1-1813-40d9-b91a-ad56e49947b5"
      unitRef="usd">762480000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i0235a3658c6c4c9bb352ac255953c7ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfMy04LTEtMS04MTYwMw_03309d0e-e128-40d5-a39d-16f9be19e9a1"
      unitRef="usd">740864000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="iaf71b713b60744b29bbcb3d007d3d052_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfNC0yLTEtMS04MTYwMw_57a41785-0d3d-467c-9256-31b74933b484"
      unitRef="usd">594158000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i744925160070478ca91d2be1b3414aed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfNC00LTEtMS04MTYwMw_4206c909-830e-470c-90a2-18e6d85d6532"
      unitRef="usd">593951000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i131722c9a9f64e09bc9a31c5facbb7e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfNC02LTEtMS04MTYwMw_e7f8dc0d-151c-4bc2-b676-f8ecc10ae3c7"
      unitRef="usd">539976000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i4f3c4c05810a415bb0d2a6f96b589195_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfNC04LTEtMS04MTYwMw_ea4cd534-b2db-43c7-8d4a-ad3b030a51f8"
      unitRef="usd">523842000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="i2e38c751c43d418a8eb1a3403e3cada2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfNS0yLTEtMS04MTYwMw_fd2ba89f-6444-479f-9517-52f938343bd8"
      unitRef="usd">792537000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="idee4e3327de1491e8f1e244acf84b89f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfNS00LTEtMS04MTYwMw_60e2f1d1-83c0-4179-9823-34e8910b5adb"
      unitRef="usd">792324000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i83dd70247000479baba0d9aea04e3919_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfNS02LTEtMS04MTYwMw_c41dde74-f5d5-41ad-b6c7-21acde8425fe"
      unitRef="usd">720104000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ie4d8d7e37fd84b6e8af35de8cf1e448d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfNS04LTEtMS04MTYwMw_353fcae6-7ea5-4e6c-852b-1070dd5b7c52"
      unitRef="usd">688856000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="i15b50c4675f04834bef8034dbc44f280_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfNi0yLTEtMS04MTYwMw_080d3450-c606-4ecb-9933-73105e76c1c9"
      unitRef="usd">2179913000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i5eb673a044964777b7bbf5a5bbbfa753_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfNi00LTEtMS04MTYwMw_3c9ad292-5105-46e6-948e-24813d7bc75a"
      unitRef="usd">2179209000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib6882dc61f9b4bfeab3baf8b0f13a740_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfNi02LTEtMS04MTYwMw_9c8ece1f-2102-4dab-902c-0441052da7b8"
      unitRef="usd">2022560000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i011cffbc283b4106b345f53a27dba664_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RhYmxlOjNiN2U0YmFkN2NhZDQxYzliZmEyYmJjNjhmOGNiNWRiL3RhYmxlcmFuZ2U6M2I3ZTRiYWQ3Y2FkNDFjOWJmYTJiYmM2OGY4Y2I1ZGJfNi04LTEtMS04MTYwMw_d68c6251-c3a3-485b-a73f-fabb65ff9c41"
      unitRef="usd">1953562000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i5146427aa4b542bea609bf9bac38b376_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RleHRyZWdpb246ZTIwNGFlN2I0YzdkNGU5ZTk4NTNjYzdhMGFmYWY3YjJfNTAwNA_3099f077-9d84-4325-bde6-9354ccbb8c03"
      unitRef="usd">8700000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i7acf7d0cb63844b2a65f85786dda1341_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF84NS9mcmFnOmUyMDRhZTdiNGM3ZDRlOWU5ODUzY2M3YTBhZmFmN2IyL3RleHRyZWdpb246ZTIwNGFlN2I0YzdkNGU5ZTk4NTNjYzdhMGFmYWY3YjJfNTAxMQ_b74b3ed4-40dc-4686-8133-5319700b5a01"
      unitRef="usd">23900000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85MS9mcmFnOjc5ZjAwZjE4NDI3ZTRiODg4NDU4MzA3MzRlZTE0ZTQ0L3RleHRyZWdpb246NzlmMDBmMTg0MjdlNGI4ODg0NTgzMDczNGVlMTRlNDRfMTU0OA_f720954e-d90d-448a-ad7a-f7b7eb01c404">Contingencies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Legal Matters.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company is involved in legal proceedings and litigation arising in the ordinary course of business. A provision is recorded for pending litigation in the Company&#x2019;s consolidated financial statements when it is determined that an unfavorable outcome is probable and the amount of the loss can be reasonably estimated. The Company believes that the potential liability, if any, in excess of amounts already accrued from all proceedings, claims and litigation will not have a material effect on its financial position, cash flows or results of operations when resolved in a future period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Indemnifications.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company has various agreements that may obligate it to indemnify the other party with respect to certain matters. Generally, these indemnification clauses are included in contracts arising in the normal course of business under which the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations related to matters such as title to assets sold and licensed or certain intellectual property rights. It is not possible to predict the maximum potential amount of future payments under these indemnification agreements due to the conditional nature of the Company&#x2019;s obligations and the unique facts of each particular agreement. Historically, payments made by the Company under these agreements have not been material. As of March&#160;31, 2023, the Company did not have any material payment obligations under any such indemnification agreements.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfNDMwOQ_4b4c8a88-32b1-42e3-a0a9-60c37fdd75fb">LeasesThe Company&#x2019;s leasing activities are primarily for facilities under cancelable and non-cancelable lease agreements expiring during 2023 and through 2038. These facilities support our executive and administrative activities, sales, systems support, operations, and other functions. The Company also has leases for office equipment and other assets, which are not significant. Certain of these lease agreements include (i) renewal options to extend the lease term for up to ten years and/or (ii) options to terminate the agreement within one year. Additionally, certain of the Company&#x2019;s lease agreements provide standard recurring escalations of lease payments for, among other things, increases in a lessor&#x2019;s maintenance costs and taxes. Under some lease agreements, the Company may be entitled to allowances, free rent, lessor-financed tenant improvements and other incentives. The Company&#x2019;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company subleases certain office space that it does not intend to occupy. Such sublease arrangements expire during 2023 and through 2032 and primarily relate to facilities in Arlington, Virginia. Certain of the Company&#x2019;s sublease agreements: (i) include renewal and termination options; (ii) provide for customary escalations of lease payments in the normal course of business; and (iii) grant the subtenant certain allowances, free rent, Gartner-financed tenant improvements and other incentives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the Company&#x2019;s leasing and subleasing activity is recognized in Selling, general and administrative expense in the accompanying Condensed Consolidated Statements of Operations. The table below presents the Company&#x2019;s net lease cost and certain other information related to the Company&#x2019;s leasing activities as of and for the periods indicated (dollars in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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:74.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Operating lease cost (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;28,799&#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;30,364&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost, net (3) (4)&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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash receipts from sublease arrangements&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;12,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;11,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 0;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Included in operating lease cost was $10.6 million and $10.5 million for the three months ended March&#160;31, 2023 and 2022, respectively, for costs related to subleasing activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;These amounts are primarily variable lease and nonlease costs that are not fixed at the lease commencement date or are dependent on something other than an index or a rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company did not capitalize any operating lease costs during any of the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Amount excludes impairment charges on lease related assets totaling $8.7 million and $23.9 million, for the three months ended March&#160;31, 2023 and 2022, respectively, as discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below indicates where the discounted operating lease payments from the above table are classified in the accompanying Condensed Consolidated Balance Sheets (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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:71.999%"/&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.911%"/&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.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOjNjZjVjNTQwZjQ2YTQwMTU5NTllNzA4ODQ0YmIzYjg4L3RhYmxlcmFuZ2U6M2NmNWM1NDBmNDZhNDAxNTk1OWU3MDg4NDRiYjNiODhfMi0wLTEtMS04MTYwMw_b1920042-df08-4cec-958e-c32ddd9e8698"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOjNjZjVjNTQwZjQ2YTQwMTU5NTllNzA4ODQ0YmIzYjg4L3RhYmxlcmFuZ2U6M2NmNWM1NDBmNDZhNDAxNTk1OWU3MDg4NDRiYjNiODhfMi0wLTEtMS04MTYwMw_f4e496b0-4fd4-408b-b649-7db36c250ea7"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;99,674&#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;99,717&#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597,267&#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 operating lease liabilities included in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result and in consideration of the changing nature of the Company&#x2019;s use of office space for its workforce and the transitioning to a virtual-first hybrid work environment, the Company has been evaluating its existing real estate lease portfolio. In connection with this evaluation, the Company reviewed certain of its right-of-use assets and related other long-lived assets for impairment under&#160;ASC 360. As a result of&#160;the evaluation, the Company recognized impairment losses during the three months ended March&#160;31, 2023 and 2022 of $8.7 million and $23.9 million, respectively, which are included as a component of Selling, general and administrative expenses in the accompanying Condensed Consolidated Statements of Operations. The impairment losses recorded include $6.3 million and $17.7 million related to right-of-use assets and $2.4 million and $6.2 million related to other long-lived assets, primarily leasehold improvements, for the three months ended March&#160;31, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values for the asset groups relating to the impaired long-lived assets were estimated primarily using discounted cash flow models (income approach) with Level 3 inputs. The significant assumptions used in estimating fair values include the expected downtime prior to the commencement of future subleases, projected sublease income over the remaining lease periods and discount rates that reflect the level of risk associated with receiving future cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfNDMwOQ_e77371ab-577e-44a2-949e-a5c4bb810284">LeasesThe Company&#x2019;s leasing activities are primarily for facilities under cancelable and non-cancelable lease agreements expiring during 2023 and through 2038. These facilities support our executive and administrative activities, sales, systems support, operations, and other functions. The Company also has leases for office equipment and other assets, which are not significant. Certain of these lease agreements include (i) renewal options to extend the lease term for up to ten years and/or (ii) options to terminate the agreement within one year. Additionally, certain of the Company&#x2019;s lease agreements provide standard recurring escalations of lease payments for, among other things, increases in a lessor&#x2019;s maintenance costs and taxes. Under some lease agreements, the Company may be entitled to allowances, free rent, lessor-financed tenant improvements and other incentives. The Company&#x2019;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company subleases certain office space that it does not intend to occupy. Such sublease arrangements expire during 2023 and through 2032 and primarily relate to facilities in Arlington, Virginia. Certain of the Company&#x2019;s sublease agreements: (i) include renewal and termination options; (ii) provide for customary escalations of lease payments in the normal course of business; and (iii) grant the subtenant certain allowances, free rent, Gartner-financed tenant improvements and other incentives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the Company&#x2019;s leasing and subleasing activity is recognized in Selling, general and administrative expense in the accompanying Condensed Consolidated Statements of Operations. The table below presents the Company&#x2019;s net lease cost and certain other information related to the Company&#x2019;s leasing activities as of and for the periods indicated (dollars in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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:74.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Operating lease cost (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;28,799&#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;30,364&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost, net (3) (4)&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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash receipts from sublease arrangements&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;12,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;11,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 0;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Included in operating lease cost was $10.6 million and $10.5 million for the three months ended March&#160;31, 2023 and 2022, respectively, for costs related to subleasing activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;These amounts are primarily variable lease and nonlease costs that are not fixed at the lease commencement date or are dependent on something other than an index or a rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company did not capitalize any operating lease costs during any of the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Amount excludes impairment charges on lease related assets totaling $8.7 million and $23.9 million, for the three months ended March&#160;31, 2023 and 2022, respectively, as discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below indicates where the discounted operating lease payments from the above table are classified in the accompanying Condensed Consolidated Balance Sheets (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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:71.999%"/&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.911%"/&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.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOjNjZjVjNTQwZjQ2YTQwMTU5NTllNzA4ODQ0YmIzYjg4L3RhYmxlcmFuZ2U6M2NmNWM1NDBmNDZhNDAxNTk1OWU3MDg4NDRiYjNiODhfMi0wLTEtMS04MTYwMw_b1920042-df08-4cec-958e-c32ddd9e8698"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOjNjZjVjNTQwZjQ2YTQwMTU5NTllNzA4ODQ0YmIzYjg4L3RhYmxlcmFuZ2U6M2NmNWM1NDBmNDZhNDAxNTk1OWU3MDg4NDRiYjNiODhfMi0wLTEtMS04MTYwMw_f4e496b0-4fd4-408b-b649-7db36c250ea7"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;99,674&#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;99,717&#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597,267&#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 operating lease liabilities included in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result and in consideration of the changing nature of the Company&#x2019;s use of office space for its workforce and the transitioning to a virtual-first hybrid work environment, the Company has been evaluating its existing real estate lease portfolio. In connection with this evaluation, the Company reviewed certain of its right-of-use assets and related other long-lived assets for impairment under&#160;ASC 360. As a result of&#160;the evaluation, the Company recognized impairment losses during the three months ended March&#160;31, 2023 and 2022 of $8.7 million and $23.9 million, respectively, which are included as a component of Selling, general and administrative expenses in the accompanying Condensed Consolidated Statements of Operations. The impairment losses recorded include $6.3 million and $17.7 million related to right-of-use assets and $2.4 million and $6.2 million related to other long-lived assets, primarily leasehold improvements, for the three months ended March&#160;31, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values for the asset groups relating to the impaired long-lived assets were estimated primarily using discounted cash flow models (income approach) with Level 3 inputs. The significant assumptions used in estimating fair values include the expected downtime prior to the commencement of future subleases, projected sublease income over the remaining lease periods and discount rates that reflect the level of risk associated with receiving future cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfNDkx_1f0159e6-a201-4dd4-a6fc-ccc9d59b3b5b">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <it:LesseeOperatingLeaseOptiontoTerminateTerm
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfNTQ4_4ff3bee0-3bf6-458d-a165-c7a903889850">P1Y</it:LesseeOperatingLeaseOptiontoTerminateTerm>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfNDMxMQ_013c5035-7534-4465-8d60-46bfec1bc387">The table below presents the Company&#x2019;s net lease cost and certain other information related to the Company&#x2019;s leasing activities as of and for the periods indicated (dollars in thousands).&lt;div style="text-align:center"&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:74.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Operating lease cost (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;28,799&#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;30,364&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost, net (3) (4)&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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash receipts from sublease arrangements&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;12,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;11,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 0;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Included in operating lease cost was $10.6 million and $10.5 million for the three months ended March&#160;31, 2023 and 2022, respectively, for costs related to subleasing activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;These amounts are primarily variable lease and nonlease costs that are not fixed at the lease commencement date or are dependent on something other than an index or a rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company did not capitalize any operating lease costs during any of the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Amount excludes impairment charges on lease related assets totaling $8.7 million and $23.9 million, for the three months ended March&#160;31, 2023 and 2022, respectively, as discussed below.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOmFjYWQ4MTVhN2ZiMDRkOGZhYjFjNDAwNWRlYTlkMGFiL3RhYmxlcmFuZ2U6YWNhZDgxNWE3ZmIwNGQ4ZmFiMWM0MDA1ZGVhOWQwYWJfMy0yLTEtMS04MTYwMw_8d55bb96-e7b0-41af-baba-559d83cea65b"
      unitRef="usd">28799000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOmFjYWQ4MTVhN2ZiMDRkOGZhYjFjNDAwNWRlYTlkMGFiL3RhYmxlcmFuZ2U6YWNhZDgxNWE3ZmIwNGQ4ZmFiMWM0MDA1ZGVhOWQwYWJfMy00LTEtMS04MTYwMw_3c000edf-4cb6-4d19-b35f-1a7944acebb3"
      unitRef="usd">30364000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOmFjYWQ4MTVhN2ZiMDRkOGZhYjFjNDAwNWRlYTlkMGFiL3RhYmxlcmFuZ2U6YWNhZDgxNWE3ZmIwNGQ4ZmFiMWM0MDA1ZGVhOWQwYWJfNC0yLTEtMS04MTYwMw_8adb7377-cf31-4769-af18-4329d8ca556b"
      unitRef="usd">4720000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOmFjYWQ4MTVhN2ZiMDRkOGZhYjFjNDAwNWRlYTlkMGFiL3RhYmxlcmFuZ2U6YWNhZDgxNWE3ZmIwNGQ4ZmFiMWM0MDA1ZGVhOWQwYWJfNC00LTEtMS04MTYwMw_4728f9a8-4895-4f64-82b8-5302175dc28c"
      unitRef="usd">4268000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOmFjYWQ4MTVhN2ZiMDRkOGZhYjFjNDAwNWRlYTlkMGFiL3RhYmxlcmFuZ2U6YWNhZDgxNWE3ZmIwNGQ4ZmFiMWM0MDA1ZGVhOWQwYWJfNS0yLTEtMS04MTYwMw_cfbc909a-7210-40a6-ae59-0557100d7d17"
      unitRef="usd">12641000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOmFjYWQ4MTVhN2ZiMDRkOGZhYjFjNDAwNWRlYTlkMGFiL3RhYmxlcmFuZ2U6YWNhZDgxNWE3ZmIwNGQ4ZmFiMWM0MDA1ZGVhOWQwYWJfNS00LTEtMS04MTYwMw_c53b2c0f-8a15-443c-b3da-55a32b0c10ec"
      unitRef="usd">10925000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOmFjYWQ4MTVhN2ZiMDRkOGZhYjFjNDAwNWRlYTlkMGFiL3RhYmxlcmFuZ2U6YWNhZDgxNWE3ZmIwNGQ4ZmFiMWM0MDA1ZGVhOWQwYWJfNi0yLTEtMS04MTYwMw_176a5ae6-1c03-4be4-8276-4a42232d82a8"
      unitRef="usd">20878000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOmFjYWQ4MTVhN2ZiMDRkOGZhYjFjNDAwNWRlYTlkMGFiL3RhYmxlcmFuZ2U6YWNhZDgxNWE3ZmIwNGQ4ZmFiMWM0MDA1ZGVhOWQwYWJfNi00LTEtMS04MTYwMw_68029483-ecb5-4743-85ea-d71d67155278"
      unitRef="usd">23707000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOmFjYWQ4MTVhN2ZiMDRkOGZhYjFjNDAwNWRlYTlkMGFiL3RhYmxlcmFuZ2U6YWNhZDgxNWE3ZmIwNGQ4ZmFiMWM0MDA1ZGVhOWQwYWJfNy0yLTEtMS04MTYwMw_181daec6-51b6-424b-9d08-91bf72bbda9f"
      unitRef="usd">34948000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOmFjYWQ4MTVhN2ZiMDRkOGZhYjFjNDAwNWRlYTlkMGFiL3RhYmxlcmFuZ2U6YWNhZDgxNWE3ZmIwNGQ4ZmFiMWM0MDA1ZGVhOWQwYWJfNy00LTEtMS04MTYwMw_3990c24d-c574-4f22-92e4-1e7f3f676a88"
      unitRef="usd">34817000</us-gaap:OperatingLeasePayments>
    <us-gaap:ProceedsFromLeasePayments
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOmFjYWQ4MTVhN2ZiMDRkOGZhYjFjNDAwNWRlYTlkMGFiL3RhYmxlcmFuZ2U6YWNhZDgxNWE3ZmIwNGQ4ZmFiMWM0MDA1ZGVhOWQwYWJfOC0yLTEtMS04MTYwMw_f136bffc-6b8e-4292-87d0-ca3fc658a814"
      unitRef="usd">12439000</us-gaap:ProceedsFromLeasePayments>
    <us-gaap:ProceedsFromLeasePayments
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOmFjYWQ4MTVhN2ZiMDRkOGZhYjFjNDAwNWRlYTlkMGFiL3RhYmxlcmFuZ2U6YWNhZDgxNWE3ZmIwNGQ4ZmFiMWM0MDA1ZGVhOWQwYWJfOC00LTEtMS04MTYwMw_316274dc-86fb-4aa7-a080-04a796081746"
      unitRef="usd">11164000</us-gaap:ProceedsFromLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOmFjYWQ4MTVhN2ZiMDRkOGZhYjFjNDAwNWRlYTlkMGFiL3RhYmxlcmFuZ2U6YWNhZDgxNWE3ZmIwNGQ4ZmFiMWM0MDA1ZGVhOWQwYWJfOS0yLTEtMS04MTYwMw_0bc23507-cace-46dc-8a3d-8f53cce8b7dc"
      unitRef="usd">1647000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOmFjYWQ4MTVhN2ZiMDRkOGZhYjFjNDAwNWRlYTlkMGFiL3RhYmxlcmFuZ2U6YWNhZDgxNWE3ZmIwNGQ4ZmFiMWM0MDA1ZGVhOWQwYWJfOS00LTEtMS04MTYwMw_52090bbc-2e9f-4dfe-a8f8-6398f122951d"
      unitRef="usd">6930000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <it:OperatingLeaseCostSubleasingActivities
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfMTkxOA_59f53c41-667f-45be-bb08-de9b5299b4a5"
      unitRef="usd">10600000</it:OperatingLeaseCostSubleasingActivities>
    <it:OperatingLeaseCostSubleasingActivities
      contextRef="ia955e76f28ee435a8afbd1b222d41a29_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfMTkyNQ_9b72a9fd-7770-475f-a0d6-bc90d9ec2900"
      unitRef="usd">10500000</it:OperatingLeaseCostSubleasingActivities>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i5146427aa4b542bea609bf9bac38b376_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfMjQxOQ_3099f077-9d84-4325-bde6-9354ccbb8c03"
      unitRef="usd">8700000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i7acf7d0cb63844b2a65f85786dda1341_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfMjQyNg_b74b3ed4-40dc-4686-8133-5319700b5a01"
      unitRef="usd">23900000</us-gaap:OperatingLeaseImpairmentLoss>
    <it:AssetsAndLiabilitiesLeasesTableTextBlock
      contextRef="ic9d6b8c59ec1405cb09993d3ff22b5e8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfNDMwNw_8f718b51-7ed1-4f12-a29a-2451c316834e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below indicates where the discounted operating lease payments from the above table are classified in the accompanying Condensed Consolidated Balance Sheets (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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:71.999%"/&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.911%"/&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.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOjNjZjVjNTQwZjQ2YTQwMTU5NTllNzA4ODQ0YmIzYjg4L3RhYmxlcmFuZ2U6M2NmNWM1NDBmNDZhNDAxNTk1OWU3MDg4NDRiYjNiODhfMi0wLTEtMS04MTYwMw_b1920042-df08-4cec-958e-c32ddd9e8698"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOjNjZjVjNTQwZjQ2YTQwMTU5NTllNzA4ODQ0YmIzYjg4L3RhYmxlcmFuZ2U6M2NmNWM1NDBmNDZhNDAxNTk1OWU3MDg4NDRiYjNiODhfMi0wLTEtMS04MTYwMw_f4e496b0-4fd4-408b-b649-7db36c250ea7"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;99,674&#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;99,717&#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597,267&#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 operating lease liabilities included in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</it:AssetsAndLiabilitiesLeasesTableTextBlock>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOjNjZjVjNTQwZjQ2YTQwMTU5NTllNzA4ODQ0YmIzYjg4L3RhYmxlcmFuZ2U6M2NmNWM1NDBmNDZhNDAxNTk1OWU3MDg4NDRiYjNiODhfMi0yLTEtMS04MTYwMw_c8f464d8-3518-4de9-8567-0f7ae5ddb699"
      unitRef="usd">99674000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOjNjZjVjNTQwZjQ2YTQwMTU5NTllNzA4ODQ0YmIzYjg4L3RhYmxlcmFuZ2U6M2NmNWM1NDBmNDZhNDAxNTk1OWU3MDg4NDRiYjNiODhfMi00LTEtMS04MTYwMw_0ca038f8-0397-429b-ab98-273ae5650b56"
      unitRef="usd">99717000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOjNjZjVjNTQwZjQ2YTQwMTU5NTllNzA4ODQ0YmIzYjg4L3RhYmxlcmFuZ2U6M2NmNWM1NDBmNDZhNDAxNTk1OWU3MDg4NDRiYjNiODhfMy0yLTEtMS04MTYwMw_779a0cf7-b430-4829-aa4d-10cdc04ce526"
      unitRef="usd">575963000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOjNjZjVjNTQwZjQ2YTQwMTU5NTllNzA4ODQ0YmIzYjg4L3RhYmxlcmFuZ2U6M2NmNWM1NDBmNDZhNDAxNTk1OWU3MDg4NDRiYjNiODhfMy00LTEtMS04MTYwMw_4167dcf9-56ac-4c6e-94f3-77f4f9fff000"
      unitRef="usd">597267000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i89ce69e136fb4513b99f68fb87d185d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOjNjZjVjNTQwZjQ2YTQwMTU5NTllNzA4ODQ0YmIzYjg4L3RhYmxlcmFuZ2U6M2NmNWM1NDBmNDZhNDAxNTk1OWU3MDg4NDRiYjNiODhfNC0yLTEtMS04MTYwMw_a7f161b7-e34f-45a5-9c87-150e9c320848"
      unitRef="usd">675637000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i2b796fec312c4a10a0729c3a5e1edf22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RhYmxlOjNjZjVjNTQwZjQ2YTQwMTU5NTllNzA4ODQ0YmIzYjg4L3RhYmxlcmFuZ2U6M2NmNWM1NDBmNDZhNDAxNTk1OWU3MDg4NDRiYjNiODhfNC00LTEtMS04MTYwMw_53d5e3ea-b59e-43eb-9c1e-bda666931913"
      unitRef="usd">696984000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i5146427aa4b542bea609bf9bac38b376_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfMzM4NA_3099f077-9d84-4325-bde6-9354ccbb8c03"
      unitRef="usd">8700000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i7acf7d0cb63844b2a65f85786dda1341_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfMzM5MQ_b74b3ed4-40dc-4686-8133-5319700b5a01"
      unitRef="usd">23900000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="if04149c23fcf4611820fea0666f9dea3_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfMzU5OA_8f41c078-11ba-4e15-8ed0-365be36f75f7"
      unitRef="usd">6300000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i0679bb59e54b4bac8d5fbee83cdebdcc_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfMzYwNQ_f6d04234-a812-4d07-a82a-3384c43f65e9"
      unitRef="usd">17700000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i69432aab100f435096d33e5054d07528_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfNTQ5NzU1ODE4OTk1_1bd96a4e-fd59-412f-bed2-c7ab4c885133"
      unitRef="usd">2400000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i8946219f7e3745ff9bae14fd7e24dcff_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE4MWNlZjgxZDNiZDQ5ZTNiMTExYmVhMmNlZjg5YjE0L3NlYzphODFjZWY4MWQzYmQ0OWUzYjExMWJlYTJjZWY4OWIxNF85NC9mcmFnOjIyNjBjYzI1M2FkOTRmZTJhZGNiY2ViNmU1MDkzYjUyL3RleHRyZWdpb246MjI2MGNjMjUzYWQ5NGZlMmFkY2JjZWI2ZTUwOTNiNTJfNTQ5NzU1ODE5MDEz_3ebcb583-fde3-42ce-9784-0fa2cf1e9201"
      unitRef="usd">6200000</us-gaap:OperatingLeaseImpairmentLoss>
</xbrl>
